How to write program for this block matrix

12 ビュー (過去 30 日間)
Vijayalakshmi R
Vijayalakshmi R 2022 年 1 月 3 日
コメント済み: Image Analyst 2022 年 1 月 3 日
Row1 0 0 0 0 | 0 0 1 0,
Row2 0 0 0 0 | 0 0 0 1,
Row3 0 0 0 0 | 1 0 0 0,
Row4 0 0 0 0 | 0 1 0 0,
Row5 0 0 1 0 | 0 0 0 0,
Row6 0 0 0 1 | 0 0 0 0,
Row7 1 0 0 0 | 0 0 0 0,
Row8 0 1 0 0 | 0 0 0 0
Order of matrix 4×4

採用された回答

Matt J
Matt J 2022 年 1 月 3 日
A=zeros(4);
B=[ 0 0 1 0;
0 0 0 1;
1 0 0 0;
0 1 0 0 ];
final=[A,B;B',A]
final = 8×8
0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
  2 件のコメント
Vijayalakshmi R
Vijayalakshmi R 2022 年 1 月 3 日
Thank you for your immediate response.
Matt J
Matt J 2022 年 1 月 3 日
You're welcome, but if this answer addresses the question, please Accept-click it.

サインインしてコメントする。

その他の回答 (1 件)

Image Analyst
Image Analyst 2022 年 1 月 3 日
Not sure I understand. Am I missing something? Isn't it just
m = [...
0 0 0 0 0 0 1 0
0 0 0 0 0 0 0 1
0 0 0 0 1 0 0 0
0 0 0 0 0 1 0 0
0 0 1 0 0 0 0 0
0 0 0 1 0 0 0 0
1 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0]
??? It seems so trivial, so I'm not sure what you're asking.
And the order of that matrix is 8-by-8, not 4-by-4.
  2 件のコメント
Vijayalakshmi R
Vijayalakshmi R 2022 年 1 月 3 日
Sir, block size is 4×4
Image Analyst
Image Analyst 2022 年 1 月 3 日
Again, I don't understand. What do you mean by block size? Didn't Matt and I both give you code that creates your desired matrix? Or not? I know you're a man of very few words, but you're going to have to do a lot more explaining to make us understand why we're not meeting your needs in creating the output matrix you asked for.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeSpline Postprocessing についてさらに検索

製品


リリース

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by