作者dog9527 (致命病毒)
看板MATLAB
標題[討論] 如何將不同長度數列整合?
時間Fri Apr 3 01:55:31 2015
http://ppt.cc/9sSS
如圖
不一樣長的數列要怎麼把她變成一個矩陣
其他不足的地方就補0
上面的檔名又無法一個一個打
有沒有大大可以給點建議
數列幾百組無法用手打><
感謝大大
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.96.202
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1427997335.A.665.html
1F:推 luckyshin: for x, resultMatrix(x, 1:numel(proj_x)) = proj_x 04/03 08:02
2F:→ dog9527: 大大我試過好像不能這樣執行>< 04/03 14:27
3F:推 tn00364361: 一樓的方法可行,不過要稍加修改 04/03 15:08
4F:→ dog9527: 可以請問如何改嗎 04/03 20:13
6F:→ celestialgod: 可以不用轉存cell,我只是懶得寫兩次eval 04/03 20:50
7F:→ celestialgod: 可以直接把第二個迴圈的varCell{i}取代成 04/03 20:51
8F:→ celestialgod: eval(varNames{i}) 04/03 20:51
9F:→ celestialgod: 不過這樣的話 maxLength就要用for + eval處理 04/03 20:51
10F:→ celestialgod: 不然就是每次eval都要check是否過長 04/03 20:57
11F:→ celestialgod: 用[]做binding 04/03 20:57