码迷,mamicode.com
首页 > 其他好文 > 详细

Matlab绘制平滑曲线图

时间:2016-04-08 10:22:21      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

%曲线图code:
x=[1 2 3 4 5 ];
y1  =[ 57.9 75.7 76 80.2  97];
y4=[ 90.9 95 95 97.4  99];
y8 =[65.5 82 84 91.3 95];
plot(x,y1,‘-.rv‘,x,y4,‘--ks‘,x,y8,‘:mp‘);
legend(‘method1‘,‘method2‘,‘method3‘);
set(gca,‘xtick‘, x_Matrix)
xlabel(‘number‘);
ylabel(‘Recognition rates(%)‘);

 技术分享

%连续曲线图

 x=[1 2 3 4 5 ];
y1  =[ 57.9 75.7 76 80.2  97];
y4=[ 90.9 95 95 97.4  99];
y8 =[65.5 82 84 91.3 95];
values1=spcrv([[x(1) x x(end)];[y1(1) y1 y1(end)]],3,1000);
values4=spcrv([[x(1) x x(end)];[y4(1) y4 y4(end)]],3,1000);
values8=spcrv([[x(1) x x(end)];[y8(1) y8 y8(end)]],3,1000);
plot(values1(1,:),values1(2,:),values4(1,:),values4(2,:),values8(1,:),values8(2,:)) ;

Matlab绘制平滑曲线图

标签:

原文地址:http://www.cnblogs.com/hxsyl/p/5366805.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!