经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » MATLAB » 查看文章
MATLAB作图
来源:cnblogs  作者:凯鲁嘎吉  时间:2019/11/12 10:53:27  对本文有异议

MATLAB作图

作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/

用MATLAB将几组不同的数据展示在同一张图片中,并设置图例、横纵坐标范围与名称、重新自定义横坐标刻度,并保存图片到指定位置。

1. MATLAB程序

  1. clear
  2. clc
  3. x=1:10;
  4. y_1=[0.7 0.7 0.75 0.77 0.78 0.78 0.78 0.78 0.78 0.78];
  5. y_2=[0.8 0.8 0.8 0.82 0.85 0.86 0.87 0.87 0.87 0.87];
  6. y_3=[0.9 0.94 0.95 0.95 0.98 0.98 0.99 0.99 0.99 0.99];
  7. y_4=[0.93 0.93 0.94 0.94 0.96 0.96 0.97 0.97 0.97 0.97];
  8. y_5=[0.8 0.85 0.85 0.87 0.87 0.87 0.89 0.89 0.89 0.89];
  9. plot(x, y_1, '-ro', x, y_2, '-b+', x, y_3, '-kx', x, y_4, '-gs', x, y_5, '-m^');
  10. hold on
  11. ylim([0.68 1.05]); %设置纵坐标范围
  12. xlabel('x'); %横坐标名称
  13. ylabel('y');
  14. h1=legend('y_1','y_2','y_3','y_4','y_5');
  15. set(h1,'Orientation','horizon', 'Box','off', 'Location','Best'); %图例的设置
  16. set(gca,'xtick',1:10);
  17. set(gca,'xticklabel',{'2010','2011','2012','2013','2014','2015','2016','2017','2018','2019'}); %指定横坐标刻度
  18. saveas(gcf,sprintf('demo_figure.jpg'),'bmp'); %保存图片

2. 结果

3. 作图常用符号

作图常用符号参考:Matlab画图常用的符号和颜色

原文链接:http://www.cnblogs.com/kailugaji/p/11840069.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号