看板 [ MATLAB ]
討論串[問題] 如何將矩陣加入個數
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者schumi3019 (Yes)時間15年前 (2010/11/19 15:58), 編輯資訊
0
0
0
內容預覽:
我現在沒有matlab可以用. 但有個想法. 希望板上有人可以幫我證實. for i=1:length(B). C0=rep(A(1,i) , [1,B(1,i)]);. %然後讓C0一直加到C矩陣的後面. end. 這想法不知道可不可以?. 中文化:. i=1 ==> A(1,i)=6 重複 B(
(還有409個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者biglongtoday (大長今)時間15年前 (2010/11/17 17:24), 編輯資訊
0
0
0
內容預覽:
A = [ 6, 2, 3, 4, 5 ];. B = [ 1, 1, 2, 3, 1 ];. u=find(B>0);. Ao=A(u);. Bo=B(u);. C=zeros(1,sum(Bo));. C(cumsum([1 Bo(1:end-1)]))=1;. Ao(cumsum(C)). -

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者f76916 (貢丸)時間15年前 (2010/11/17 01:13), 編輯資訊
0
0
0
內容預覽:
爬了精華區好像沒有找到我要的功能.... 不知道有沒有漏看.... 小弟要的功能是. A = [ 6, 2, 3, 4, 5 ];. B = [ 1, 1, 2, 3, 1 ];. 其中 A 是主要的矩陣. 然後 B 是要重複的個數. 要怎麼樣才能快速求得. C = [ 6, 2, 3, 3, 4,
(還有123個字)
首頁
上一頁
1
下一頁
尾頁