display a matrix that contains strings and numbers
3 ビュー (過去 30 日間)
古いコメントを表示
hi
take for example the following:
nameMatrix = {'abc';'ef'}
dataMatrix = [ 1 2 3; 4 5 6]
fullMatrix = {nameMatrix,dataMatrix}
if i want to display the full matrix st i get the following
abc 1 2 3
ef 4 5 6
how can i do that so that they are perfectly aligned. if i use celldisp dont get them aligned..
thanks
0 件のコメント
採用された回答
Walter Roberson
2012 年 3 月 28 日
fullMatrix = [char(nameMatrix), num2str(dataMatrix)];
3 件のコメント
Walter Roberson
2012 年 3 月 29 日
char([nameMatrix; num2str(dataMatrix)])
However, if you want the names to align with the numbers, then the easiest way is to start using fprintf()
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Cell Arrays についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!