[討論] 矩陣還原的方法

看板MATLAB作者 (ghostline3)時間6年前 (2018/07/05 23:20), 編輯推噓1(102)
留言3則, 1人參與, 6年前最新討論串1/1
各位大神好,小弟有一組矩陣為1和-1所組成的,如下圖 https://i.imgur.com/H7KSOTV.jpg
那目前經過取樣放大之後的長度變成下圖這樣 https://i.imgur.com/Tzy8pyk.jpg
想請問有什麼方法可以把大矩陣還原回原始的矩陣,因為每個1和-1的長度都不一樣,所以有點不太清楚該用什麼判斷式去寫會比較好,感謝各位大神了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.10.71.118 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1530804006.A.504.html

07/06 00:42, 6年前 , 1F
線性放大的話,xx=round(linspace(1,numel(u),numel(o)))
07/06 00:42, 1F

07/06 00:43, 6年前 , 2F
yy=u(xx), u為放大陣列,o為原始。沒實際測試,可能有bug
07/06 00:43, 2F

07/06 00:44, 6年前 , 3F
簡單說就是重取樣
07/06 00:44, 3F
文章代碼(AID): #1RFZScK4 (MATLAB)
文章代碼(AID): #1RFZScK4 (MATLAB)