How can I create this table?
1 回表示 (過去 30 日間)
古いコメントを表示
How can I create this table?
2 件のコメント
Jan
2017 年 4 月 25 日
Please mention the important details. What should be flexible, how do the inputs look like. Is the diagram wanted?
回答 (1 件)
Peter Perkins
2017 年 4 月 25 日
Use table:
>> x = randn(5,5);
>> t = array2table(x,'VariableNames',{'x' 'y' 'h' 'H' 'N'},'RowNames',{'P1' 'P2' 'P3' 'P4' 'P5'})
t =
5×5 table
x y h H N
_______ ________ _________ ________ _______
P1 0.53767 -1.3077 -1.3499 -0.20497 0.6715
P2 1.8339 -0.43359 3.0349 -0.12414 -1.2075
P3 -2.2588 0.34262 0.7254 1.4897 0.71724
P4 0.86217 3.5784 -0.063055 1.409 1.6302
P5 0.31877 2.7694 0.71474 1.4172 0.48889
>> t.Properties.DimensionNames{1} = 'NN';
>> t.Properties.VariableUnits = {'' '' 'm' 'm' 'm'};
>> t.Properties.VariableDescriptions = {'' '' '' '' 'h-H'};
>> t('P1',{'x' 'y'})
ans =
1×2 table
x y
_______ _______
P1 0.53767 -1.3077
参考
カテゴリ
Help Center および File Exchange で Import, Export, and Conversion についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!