我正在尝试将单元格数组转换为表,以便保留表的标题。如何在Matlab中做到这一点? 我尝试使用cell2table,它可以工作,但是增加了其他标题。
我的细胞阵列:
$resourceName = $CosmosDB + "/sql/" + $CosmosDatabase + "/" + $CosmosContainer
$ContainerProperties = @{
"resource"=@{
"id"=$CosmosContainer;
"partitionKey"=@{
"paths"=@("/DefaultKey");
"kind"="Hash"
}
};
"options"=@{ "Throughput"=$CosmosScale }
}
Set-AzResource -ResourceType "Microsoft.DocumentDb/databaseAccounts/apis/databases/containers" -ApiVersion "2015-04-08" -ResourceGroupName $resourceGroup -Name $resourceName -PropertyObject $ContainerProperties -Force
当我使用cell2table(txt)时,我得到
txt: 3x2
'type' 'no'
'A' '1'
'B' '2'
但我希望
txt1 txt2
_____________ ____
'type' 'no'
'A' '1'
'B' '2'
有人可以建议如何获得吗?
答案 0 :(得分:2)
使用'VariableNames'
属性指定标题。
>> cell2table(txt(2:end,:),'VariableNames',txt(1,:))
ans =
2×2 table
type no
____ ___
'A' '1'
'B' '2'