how can I tell MATLAB to add a NaN if the size of concatenation is not consistent?
3 ビュー (過去 30 日間)
古いコメントを表示
Lets say I have two matrices: A = [2,2;3;3] and B = [4,4,4;5,5,5]
I was trying to concatnate them by doing: C = [A; B]
But MATLAB threw an error saying that the dimensions are not consistent.
Now whats an easy way to fix this? The result that I would like from the example I gave previously is: C = [2,2,NaN; 3,3,NaN; 4,4,4; 5,5,5]
1 件のコメント
Florian Rössing
2023 年 1 月 18 日
You could write your own function that does length matching before concatenating. Appart from that, no Idea
採用された回答
Dyuman Joshi
2023 年 1 月 18 日
A = [2,2;3,3];
B = [4,4,4;5,5,5];
A=padarray(A,[0 1],nan,'post')
C=[A;B]
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!