spline with non monotonic axis

조회 수: 2 (최근 30일)
Matt Fetterman
Matt Fetterman 2020년 8월 11일
편집: Matt J 2020년 8월 11일
Hello I am using the spline function. Here is an example from the spline documentation.
Example: Interpolate a sine-like curve over a finer mesh
x = 0:10;
y = sin(x);
xq = 0:.25:10;
yq = spline(x,y,xq);
figure
plot(x,y,'o',xq,yq)
OK in my case I have x that varies non monotonic. For example:
t = 0:100;
x= sin(0.2*t);
y = cos(0.6*t);
plot(x,y);
How to plot the spline for this case.

채택된 답변

Matt J
Matt J 2020년 8월 11일
편집: Matt J 2020년 8월 11일
t = 0:100;
x= sin(0.2*t);
y = cos(0.6*t);
tq = 0:.25:100;
xy = spline(t,[x;y],tq);
plot(xy(1,:),xy(2,:));

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Splines에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by