作者dog9527 (致命病毒)
看板MATLAB
标题[讨论] 如何将不同长度数列整合?
时间Fri Apr 3 01:55:31 2015
http://ppt.cc/9sSS
如图
不一样长的数列要怎麽把她变成一个矩阵
其他不足的地方就补0
上面的档名又无法一个一个打
有没有大大可以给点建议
数列几百组无法用手打><
感谢大大
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.161.96.202
※ 文章网址: https://webptt.com/cn.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