数学建模番外篇2:作图练习-美赛2020E题_数模 2020e-程序员宅基地

技术标签: 数学建模  

最近又仔细研究了一下PPT制图,更感叹PPT做图的强大。亿图图示、WPS、Processon…在PPT面前都不值一提。有了强大工具后,如何构图,如何配色,则成了比作图本身更大的问题。
想起导演小策的观点->当你抄了10个大师之后,自己本身就是大师了。
因此,从此篇博文开始将收集、汇总、精彩图像,总结其美观特点,并对部分图像进行复刻。
本文重点研究2020年美赛E题O奖论文的精美插图。

饼图

饼图一般用来表示百分比,绘制时,数据尽量转换成百分比的格式。
普通的饼图太简单,下面有两种方式提高逼格。

第一种:转换成三维立体的i形式
在这里插入图片描述
比如此图,在上篇博文中用到过。

第二种,平面图分离最大块
在这里插入图片描述
这样既突出了重点,又更加美观,另外配色最好以浅色为主。

逻辑关系图

逻辑关系图通常需要用线条表示各种逻辑指向,这是我尝试的一种方案,自我认为观感还不错。
技巧:矩形框使用棱台加强立体效果,逻辑线采用红绿配比,能够有较强的区分度。
在这里插入图片描述

关系图复刻

看到某论文有这样一幅图:
在这里插入图片描述
尝试模仿:
在这里插入图片描述
技巧:用曲线代替直线,使图像更加灵动。

比例关系变化图

看到某论文这幅图很有特色:
在这里插入图片描述
尝试对其复刻:
在这里插入图片描述
技巧:使用圆形加扇形的叠加,巧妙表示饼状图。

不同类别结果呈现

这里运用到islide模板里的一张图,采用圆弧来表示结果,很有特色。
在这里插入图片描述

曲线拟合图

本来想实现曲线拟合,利用数据来拟合需要修改很多内容,太过麻烦。这里直接采用曲线拼接的方式拼上一段,调调色,完全看不出来是曲线图+形状。
在这里插入图片描述

三维聚类图

matlab和python都有能绘制三维图的函数,不过数据生成较为麻烦。
这里采用模仿matlab坐标系绘制。
在这里插入图片描述
技巧:
1、数据点可用阵列+英豪插件-位置分布-噪波工具生成。
2、倾斜矩形绘制最好利用网格线。

世界地图

看到某篇论文绘制了世界热力度,非常好看。
在这里插入图片描述
尝试绘制,由于模型不同,我没用热力,采用了分类填色。
在这里插入图片描述
大致上还耐看,不过存在几点问题。

1、使用了PPT的地图,需要将电脑地理位置设置在国外,该地图无法拍扁,看起来会呈现诡异的弧度。
2、PPT默认是热力图,分类图的话最多支持三类,更多类别需要用到PS。
3、下次尝试用Excel绘制。

时间线

时间线有个专门的插件-timeline。
该插件提供了几套不错的模板。

在这里插入图片描述
技巧:
1、主线调整倒影
2、所有线设置为圆角

其他好看的图整理

下面直接截取一些好看的图,由于时间原因没作复刻。需要用时可以提供灵感。

金字塔图

在这里插入图片描述

足球场模型图

在这里插入图片描述

堆积曲线图

在这里插入图片描述
技巧:曲线加点、主曲线填充渐变色。

环形+圆型层次关系图

在这里插入图片描述
在这里插入图片描述
环形+圆形的技巧,不只被一队用到。

总概图

在这里插入图片描述
特点:右侧加入时间线,背景渐变锐化。

二维聚类图

在这里插入图片描述

雷达图

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq1198768105/article/details/122518304

智能推荐

个人cf刷题 题目类型+一句话题意 记录_cf做题-程序员宅基地

文章浏览阅读482次,点赞2次,收藏6次。个人cf刷题记录,包含题目类型及一句话题意_cf做题

[深入研究4G/5G/6G专题-27]: 5G NR开机流程4.5 - RRC连接应答消息MSG4、PUCCH上行控制信道首次调度、UCI与HARQ应答-程序员宅基地

文章浏览阅读7w次。目录前言:第1章 随机接入知识准备1.1 逻辑信道、传输信道、物理信道的映射关系1.2 随机接入五大步骤第2章 PUCCH信道与UCI简介2.1 什么是PUCCH与UCI2.2 UCI的信息类型2.3 5G NR PUCCH信道的格式2.4 PUCCH与PUSCH的时频资源的关系第3章 PUCCH信道的调度3.1 UE是如何知道PUCCH信道的时频资源与编码配置3.2 基站MAC层对物理层PUCCH信道的调度............_5g nr开机流程

Linux之FineBI集群部署-程序员宅基地

文章浏览阅读780次。在企业应用中,通常单个计算机的配置是有限的,而企业应用又是高并发的需求,这个时候会通过计算机集群的方式来提高并发数,从而提高整体应用服务的性能。集群是将多台计算机作为一个整体来提供相关应用的服务。FineBI支持多计算机服务的集群部署,通过集群部署利用有限的计算机资源来有效提高整体应用的并发性能。本文主要介绍整体FineBI集群的思路。FineBI采用负载均衡集群的模式,将多台服务器创建为一..._linux 部署帆软bi

区域综合能源系统优化调度研究及电动汽车应用的代码实现和结果分析-程序员宅基地

文章浏览阅读386次,点赞5次,收藏6次。此外,通过实际案例的介绍和关键技术的深入讨论,读者可以更好地了解区域综合能源系统优化调度的实际应用和挑战。区域综合能源系统是指将不同形式的能源资源进行整合和优化利用的系统,其中包括传统的能源源和新型的可再生能源。我们将以能源系统的安全性、可靠性和经济性为目标,运用数学模型和优化算法,对能源生产、传输、储存和消耗进行调度和控制,以实现系统的最优化运行。此外,我们还将对其中涉及的关键技术进行深入讨论,包括能源需求预测、能源资源分配和能源交互等方面,以便读者对该领域有更全面的了解。

NSURLsession大文件下载-程序员宅基地

文章浏览阅读93次。p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Menlo; color: #ffffff}p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 18.0px Menlo; color: #ffffff; min-height: 21.0px}p.p3 {margin: 0.0px 0.0px 0.0px ..._nsurlsession下载大文件

mysql的txid是什么_mysql-存储引擎-程序员宅基地

文章浏览阅读905次。一:简介相当于Linux 文件系统,只不过比文件系统强大二:功能了解:数据读写, 数据安全(读写一致性), 提高性能, 热备份, 自动故障恢复, 高可用方面支持三:存储引擎种类(笔试)3.1:介绍InnoDBMylSAMMEMORYARCHIVECSV3.2 引擎种类查看SHOW ENGINES;SELECT table_name ENGINE FROM information_schema.ta..._sql txid

随便推点

ubuntu显卡驱动安装以及问题汇总_ubuntu显卡驱动问题-程序员宅基地

文章浏览阅读770次。ubuntu20.04显卡驱动安装(Y7000P2023款)!!_ubuntu显卡驱动问题

uni-app 使用easycom引入自定义组件,出现Uncaught RangeError: Maximum call stack size exceeded_uniapp分包引用easycom组件报错rangeerror: maximum call stac-程序员宅基地

文章浏览阅读1.6k次。利用uni-app开发微信小程序,借助它的easycom定义一个全局组件。按照官方说明进行开发,出现了Uncaught RangeError: Maximum call stack size exceeded 这个错误。目录结构如下:c-header.vue内容如下:<template> <view class="container"> <c-header> <view class="login-_uniapp分包引用easycom组件报错rangeerror: maximum call stack size exceeded

for input String "id"错误解决_for input string: "id-程序员宅基地

文章浏览阅读1.3w次。出现这个问题,Idea报错说明是 类型转换错误,可是之前这么做事没错的,类似于我就是这么展示在jsp页面上的,这次居然报类型转换错误,Google了一圈之后,发现不应该这么写,应该用数组下标去获取值。类似下面这种。这里面的下标顺序就是数据库当中对应的显示顺序。比如id是第一位,那么要想取到id,数组下标就是0,依次类推。..._for input string: "id

python heapq 优先队列数组内部不单调递增,但是单独一个个出队列单调递增_python heapq 维护单调-程序员宅基地

文章浏览阅读65次。在使用heapq的优先队列时,发现了标题中的现象,一度怀疑优先队列出错了。总之,使用heapq访问q[0]后面的内容时要注意。具体原因没有深究,有知道的大佬可以指点指点。_python heapq 维护单调

phpStudy环境安装SSL证书教程(apache)-程序员宅基地

文章浏览阅读85次。https://cloud.tencent.com/product/ssl此链接是检测域名 证书的可以检测一下下面是证书配置 小白呢亲测作为PHP程序员,我们一定要学会使用phpStudy环境集成包,PHPstudy用起来方便,快捷,对于刚入门的PHP初学者来说phpStudy是个好东西,我本文我们就和大家分享一下phpStudy环境如何安装SSL证书。第一步:修改apache目录..._d:/phpstudy/apache/conf/ssl/ca.key do not match

Python之小词典应用-程序员宅基地

文章浏览阅读5.9k次,点赞5次,收藏41次。Python之小词典应用这个学期专业开了python课,最后老师布置了一个作业:用python制作一个英语小词典的应用,遂做了一下。题目要求:制作英文学习词典。编写程序制作英文学习词典,词典有三个基本功能:添加、查询、和退出。程序读取源文件路径下的txt格式词典文件,若没有就创建一个。词典文件存储格式为“英文单词 中文单词”,每行仅有一对中英释义。程序会根据用户的选择进入相应的功能...

推荐文章

热门文章

相关标签