最近听到很多小伙伴的反馈,说学编程好麻烦,有没有一些简单的软件可以实现数学建模的相关模型,今天“科研交流”工作室为大家带来了几款实用的数学建模小软件,可以实现基础的评价、预测、网络分析等功能,在比赛时能缩短程序调试的时间,特别适合小白使用~
微信公众号:科研交流【话不多说,直接上干货,整理不易,领取后台回复【0818】】
目录
1、yaahp软件——层次分析法模块
一、构建目标层、准则层、方案层
2、GSTA软件——灰色系统理论与应用
3、Graph软件——图论应用
1、yaahp软件——层次分析法模块
yaahp是一款层次分析法(Analytic Hierarchy Process, AHP)和模糊综合评价法(Fuzzy Comprehensive Evaluation, FCE)辅助软件,为使用层次分析法和模糊综合评价法的决策过程提供模型构造、计算和分析等方面的帮助。
软件操作流程:
一、构建目标层、准则层、方案层
1、打开yaahp软件,并新建AHP空白文件
2、进入画布页面,最上面一行是工具栏,常用的有决策目标、中间层要素、备选方案三个按钮
1)添加决策目标:点击决策目标按钮后,在画布上点击下,即可完成添加
2)重复步骤1,完成中间层要素、备选方案的添加(非破解版中间层要素只能添加3个)
3)连结各个组件:鼠标选中下级指标,连结两个组件蓝色的小点
4)重复步骤,按层次分析法连接所有组件,在这里要注意三个原则
原则1:每个备选方案都要跟待打分的指标相连接(有可能是准则层1的指标,,也有可能是准则层2的指标)
原则2:每个准则层2的指标要跟对应的准则层1的指标相连接
原则3:所有准则层1的指标都要跟决策目标相连接
5)点击检查模型按钮,检查模型是否正确
如果层次结构模型不合法,在最下面的调试栏会有详细的错误信息提示
二、构造判断矩阵
1)点击判断矩阵切换到判断矩阵tab页面:如果层次结构模型不合法则无法进入到判断矩阵tab页面
2)先创建决策目标的判断矩阵
判断矩阵中单元格的颜色:
白色:正常
绿色:当前被选中的单元格
粉色:一致性校验不通过,需要重新调整两两比较结果
3)重复步骤2依次创建准则层各个指标的判断矩阵
三、计算层次分析法的结果
1)点击此专家的计算结果切换到计算结果页面
2)灵敏度分析
3)详细数据分析
2、GSTA软件——灰色系统理论与应用
GSTA软件由重庆工商大学曾波博士在导师刘思峰教授的指导下开发完成,软件主要适用于解决各类灰色系统问题,包括:灰色预测、灰色关联分析、灰色决策和灰色聚类等,是一块功能非常强大的灰色系统应用软件
GSTA软件界面
由于GSTA功能过于强大,本文以均值GM(1,1)为例进行使用演示
首先输入原始数据集,以及对应的精度,原始数据集之间用半角逗号隔开
然后点击“参数计算与数值模拟”,此时可以得到灰色模型的发展系数和灰色作用量,以及对应的平均相对误差,同时可以得到对应的模拟数据,如原始数据输入:1,3,5,7,10,20,35,56,45。
最后可以输入想要预测的个数,即可得到对应的预测结果,如我输入的是预测未来三步的结果,得到结果为:99.901,138.569,192.204。
此款软件还可以实现灰色聚类、灰色关联分析等功能,操作简单,界面简洁明了,适合所有常见的灰色关联问题,更多功能大家可以自行发掘~
3、Graph软件——图论应用
Graph是一款用于解决简单图论问题的软件,该软件是用来求解图论算法。其可求解的算法有:最短路径、最小生成树、拓扑排序、关键路径、最大流、最小费用最大流,利用最大流还可求解二部图的最大匹配。
菜单及快捷键介绍
1. 菜单 文件:用来对文件进行基本的操作。 编辑:用来对一些数据剪切、复制、粘贴。 性质:用来选择是有向图还是无向图。 画图:用来画结点和直线。 算法:用来求解各算法。 帮助:用来查看帮助文件及版本信息。2. 快捷键
3.右键
在要删除的点或线上单击右键,即可对所选中的点或线删除(删除点时,与此点相连的所有线均被删除)。
使用流程
1.选择图的类型(无向图或有向图),默认为无向图。
2.画结点。选择菜单'画图'中的'结点'或快捷键'结点'后,在画图区点击鼠标左键即可(在画错的地方单击右键,可对其删除)。
3.画直线,即对以上的结点进行连线。选择菜单'画图'中的'直线'或快捷键'直线'后,在画图区点击鼠标左键连线即可(在画错的地方单击 右键,可对其删除)。
4.在左上栏的表格中输入'费用(容量)'和'容量'(该项只有在求解最小费用最大流时用到,在求解最大流时容量在费用栏输入)。
5.求解算法。00:46
Graph软件实现最短路径
以上三款软件分别能解决评价类、预测类、图论等相关的问题,可以帮大家节约程序调试时间,简单使用,需要上述三款软件的安装包可以关注公众号【科研交流】后台回复【0818】即可免费领取哈~