Create a interdependent matrix in Matlab and repeat it for 10 times
1 回表示 (過去 30 日間)
古いコメントを表示
Santhosh Chandrasekar
2018 年 2 月 16 日
コメント済み: Santhosh Chandrasekar
2018 年 2 月 16 日
Hi, I want to create the below mentioned interdependent matrix Matlab as mentioned below from E101 to S1(blue color) and repeat that for 10 times as done below (green color) E102 to S2 with continuous numbering for each new group(green color) from their previous group(blue color). Can you please help me with this.
0 件のコメント
採用された回答
Andrei Bobrov
2018 年 2 月 16 日
nm = cellstr(reshape((string({'E','R','E','S'}) + ([101,1,106,1] + (0:9)'))',[],1));
T = repmat({tril(ones(4),-1)},1,10);
out = [{nan},nm';nm,num2cell(blkdiag(T{:}))];
参考
カテゴリ
Help Center および File Exchange で Logical についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!