matlab

看板MATLAB作者 (hgcty2012)時間6年前 (2018/05/30 19:56), 編輯推噓1(104)
留言5則, 3人參與, 6年前最新討論串1/1
我有一個矩陣 想做裡面的列相加 所以 我先產生一個亂數 並用亂數跑出來的值 去做該列相加 程式碼如下 畫紅線部分 https://i.imgur.com/fZH2j5g.jpg
結果matlab跑出 加法有問題 https://i.imgur.com/S17cXZK.jpg
-- Sent from my Windows -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.102.184.226 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1527681370.A.854.html

05/30 20:00, 6年前 , 1F
h那樣寫 會是一個row vector 維度不對
05/30 20:00, 1F

05/30 20:01, 6年前 , 2F
如果你的h是3維 那要寫成h(i, :, :)才會是一個矩陣
05/30 20:01, 2F

05/30 20:46, 6年前 , 3F
我的h在設計時就希望是2維
05/30 20:46, 3F

05/31 04:42, 6年前 , 4F
前面定錯了 new_matrix=[] 這個維度是1怎麼加?
05/31 04:42, 4F

05/31 04:43, 6年前 , 5F
應該要類似這樣 new_matrix=zeros(1,size(h,2))
05/31 04:43, 5F
文章代碼(AID): #1R3f5QXK (MATLAB)