我有行和列中的matlab:MATLAB:如何通過移位向量創建矩陣
A = [1 0 3 ... a_k]; - 行1xk
b = [1; 0; 3; ... b_k]; - 列KX1
我要創建新的矩陣的(A和B)墨西哥比索,可以通過轉移的行和列來填充:
A = [1 0 3 0 0 0 0 ... 0;
0 1 0 3 0 0 0 ... 0;
0 0 1 0 3 0 0 ... 0;
...
0 0 0 0 0 0 ... 1 0 3 ]
B= [1 0 0 0 0 0 0 ... 0;
0 1 0 0 0 0 0 ... 0;
3 0 1 0 0 0 0 ... 0;
0 3 0 1 0 0 0 ... 0;
0 0 3 0 1 0 0 ... 0;
...
0 0 0 0 0 0 0 ... 3]
我該怎麼辦呢?
Nifty。我不知道'convmtx'函數。 – MrAzzaman 2014-09-24 22:35:45
@MrAzzaman謝謝!其實我從前一天的Q&A記得那個功能:-) – 2014-09-24 22:36:41
是的,謝謝! – bdhvevhvonof 2014-09-24 22:54:02