How to interpolate a matrix
50 ビュー (過去 30 日間)
古いコメントを表示
Hi,
I'm trying to interpolate this matrix, so that I gain an extra 10 data points between each row. I do not want any more data points between the columns. Please could somone help with what I can use to do this?

0 件のコメント
採用された回答
Voss
2022 年 4 月 26 日
data = randi(100,8)
n = size(data,1);
data_interp = interp1(1:n,data,linspace(1,n,11*(n-1)+1))
isequal(data_interp(1:11:end,:),data) % every 11th row is the original data
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!