作者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://www.ptt.cc/bbs/MATLAB/M.1514017726.A.5FD.html
※ 編輯: LiamIssac (114.27.57.64), 12/23/2017 16:29:57
→ LiamIssac: 這邊我假設你的n都是偶數 如果是odd就改個迴圈就好 12/23 16:30
推 fkpanda: 我成功了 非常感謝你 12/24 18:19