作者LiamIssac (Madchester是这群人压根)
看板MATLAB
标题Re: 矩阵插值的问题
时间Sat Dec 23 16:28:44 2017
※ 引述《fkpanda (fkpanda)》之铭言:
: 小弟菜鸟想请问各位大大
: 现在有一个1*60000的矩阵
: 想要每次取样2个点并在2点之间插入0
: 我试着用回圈但没有成功
: 请问回圈该用什麽方法
: 或是有其他的方式
: 感谢各位大大
推文有一些array fn的方法
下面是简单回圈
% A of length n is your vector
B=[];% resultant vector
for i = 1:2:n-1
B = [B A(i) 0 A(i+1)];
end
% output B vector
B
试试看吧
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.27.57.64
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1514017726.A.5FD.html
※ 编辑: LiamIssac (114.27.57.64), 12/23/2017 16:29:57
1F:→ LiamIssac: 这边我假设你的n都是偶数 如果是odd就改个回圈就好 12/23 16:30
2F:推 fkpanda: 我成功了 非常感谢你 12/24 18:19