作业帮 > 综合 > 作业

MATLAB画出平滑曲线图问题

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 22:05:53
MATLAB画出平滑曲线图问题
x=[0 3 5 8 10 15 20 25];
y=[48 20 15 8 5 3 2 1];
已知上面的x轴数据,与y轴数据,想画出一条一一对应(x(i),y(i))的平滑曲线,请高手给个完整代码,
如果再加一个y1矩阵
y1=[1 2 4 6 8 1 22 56]
该怎么在一个图上画出(x,y)(x,y1)的平滑曲线呢
x=[0 3 5 8 10 15 20 25];
y=[48 20 15 8 5 3 2 1];
y1=[1 2 4 6 8 1 22 56];
values1=spcrv([[x(1) x x(end)];[y(1) y y(end)]],3,1000);
values2=spcrv([[x(1) x x(end)];[y1(1) y1 y1(end)]],3,1000);
plot(values1(1,:),values1(2,:),'r',values2(1,:),values2(2,:),'b')