很久以前,小编给大家分享过如何用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群;回复“原创”获取小编原创代码;回复“星球”加入资源分享园地知识星球。
如需转载,请在公众号中回复“转载”获取授权,未经授权擅自搬运抄袭的,必将追究其责任!
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删