很久以前,小编给大家分享过如何用matlab输出高质量图片 (详见:如何用matlab输出论文级图片?),仅知道如何高质量出图显然是不行,还得知道怎么画。小编在浏览matlab官方帮助文档时无意间发现一个非常全面的绘图函数汇总,根据小编统计,分为11绘图大类,共计74个函数。
工欲善其事,必先利其器。下面就一起来看看吧!
1、线型图
| plot | plot3 | stairs![]() |
errorbar![]() | area![]() | stackedplot![]() |
loglog![]() | semilogx![]() | semilogy![]() |
fplot![]() | fplot3![]() | fimplicit![]() |
2、数据分布图
| histogram | histogram2![]() | pie |
pie3![]() | scatter![]() | scatter3 |
scatterhistogram![]() | spy![]() | plotmatrix![]() |
heatmap![]() | wordcloud![]() | parallelplot![]() |
3、离散数据图
| bar | bar3h![]() | stem3![]() |
| barh | pareto![]() | scatter![]() |
| bar3 | stem![]() | scatter3![]() |
stairs![]() |
4、地理图
| geobubble | geoplot![]() | geoscatter![]() |
5、极坐标图
| polarplot | polarhistogram | polarscatter![]() |
compass![]() | ezpolar![]() |
6、等高线图
| contour | contourf![]() | contour3![]() |
contourslice![]() | fcontour![]() |
7、矢量场图
| quiver | quiver3![]() | feather![]() |
8、曲面与网格图
| surf | ribbon | fimplicit3 |
| surfc | pcolor | mesh |
| surfl | fsurf | meshc![]() |
meshz![]() | waterfall | fmesh![]() |
9、三维可视化图
| streamline | streamribbon | slice |
| streamslice | streamtube | coneplot |
| streamparticles |
10、动画图
| animatedline | comet![]() | comet3![]() |
11、图像像素图
| image | imagesc |
函数有点多,建议大家先收藏保存,有时间再一一去试,小编已经先行完成了以上所有函数的测试工作。欲知每个函数的详细使用方法,请点击左下角“阅读原文”查看!
如果大家在使用上面函数的过程中如遇到任何不解的问题,欢迎在本推文下方留言,小编一定尽力解答。
最后感谢大家的阅读,祝大家学习生活愉快!
参考资料:https://ww2.mathworks.cn/help/matlab/creating_plots/types-of-matlab-plots.html
图片来源:同 参考资料。
互动专区
在matlab爱好者公众号中,回复“QQ”加入公众号专属Q群;回复“原创”获取小编原创代码;回复“星球”加入资源分享园地知识星球。
如需转载,请在公众号中回复“转载”获取授权,未经授权擅自搬运抄袭的,必将追究其责任!
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删