注:本文是《MATLAB科技绘图与学术图表绘制从理论到实践》一书知识点的串讲。

没有调查就没有发言权。在讨论用MATLAB创建科研图表前,有必要先了解一下科研图表的要求。所以,笔者搜集了数千幅别人已经发表的科研图表,进行分析和总结。
B站特惠半价链接
UP主的推荐

MATLAB科技绘图与学术图表绘制从理论到实践
¥64.5起
去看看
1.使用频率最高的图表类型
笔者分析后发现,使用频率最高的是最基本最简单的图表类型,如线形图、柱状图、条形图和散点图等,使用频率占到80%以上。一些特殊的图表类型用得很少。
2.科研图表的着色和配色
科研图表追求正确和准确,不以吸引眼球为主要目的,这与商业图表有本质的不同。所以,科研图表的主色调以低饱和度的颜色为主。
虽然大部分科研图表的图表类型比较简单,但是在图形对象的着色和配色上都很用心。在简单中追求细致,在低调中追求奢华。比如下面这些图表中,很多柱状图采用了垂直方向或水平方向的渐变色对柱面进行填充。MATLAB并不能直接实现这种效果,所以需要熟练使用surface和patch等对象对柱面进行重建和渲染。这是本书要讲的第一个主要内容,即MATLAB图表的美化。








3.科研图表的构成
下面这些图表表明,很多科研图表并不是单一的线形图、面积图或其他图表,而是这些图或图形元素的组合,很多图会添加点、线、面和文本等作为标注。
要实现这些效果,只会使用MATLAB提供的高级绘图函数肯定不行。还需要熟练掌握MATLAB的低级绘图函数,能创建点、线、面和文本等基本图形元素并修改它们的属性。任何复杂的图表都是由这些基本图形元素组成的。所以,掌握了最基本的图形元素的用法,也就从根本上掌握了图表的绘制和编辑。这是本书重点要讲的第二个内容,即怎样创建MATLAB中不能直接绘制的新图表。



4. 特殊图表
除了常见图表外,各行各业都有自己比较特殊的图表,比如统计和多元统计图表、数学图表、科学计算可视化图表、文本数据可视化图表、计算几何图表和二维三维地图等。





本书的书名叫从理论到实践,图表美化和创建新图表主要介绍理论,怎样去实现。那么这部分就结合大量特殊图表进行实践。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删