generate vector from fixed point
이전 댓글 표시
I have a 1x35 array, i want to generate a vector 1x31822 interpolating from the 35 points of the first vector, in a way that the two vectors could have the same shape.
which is the best method?
thanks
댓글 수: 2
Jos (10584)
2017년 11월 30일
what do you mean by "have the same shape"? Can you give a small example?
matteo avanzi
2017년 11월 30일
채택된 답변
추가 답변 (1개)
Jos (10584)
2017년 11월 30일
interp1 is your friend. An example:
x = [0 4 7 10]
y = (x-5).^2
xx = linspace(0,10,13)
yy0 = interp1(x,y,xx) % default: linear interpolation
yy1 = interp1(x,y,xx,'pchip')
plot(xx,yy0,'r-',xx,yy1,'g-', x,y,'bo')
카테고리
도움말 센터 및 File Exchange에서 Interpolation에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!