MATLAB画出平滑曲线图问题
x=[035810152025];y=[48201585321];已知上面的x轴数据,与y轴数据,想画出一条一一对应(x(i),y(i))的平滑曲线,请高手给个完整代码,...
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)的平滑曲线呢 展开
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)的平滑曲线呢 展开
2个回答
展开全部
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')
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')
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询