how to interpolate column?
2 ビュー (過去 30 日間)
古いコメントを表示
I have a matrix with 3 rows want to increase it to 5
how sould i do it ?
A=[1,1.2,1.4,1.6,1.8;1.3,1.6,1.7,2,2.2;1.8,2,2.5,2.6,2.7]
i want to keep the min amd max value as it is and the values in between should be interpolated
2 件のコメント
採用された回答
Jan
2018 年 11 月 29 日
What about:
A = [1,1.2,1.4,1.6,1.8; ...
1.3,1.6,1.7,2,2.2; ...
1.8,2,2.5,2.6,2.7];
n = 7;
B = interp1(1:size(A, 2), A.', linspace(1, size(A, 2), n))
0 件のコメント
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!