How to interpolate a matrix
조회 수: 46 (최근 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!