MATLAB在数学建模中的应用

MATLAB在数学建模中的应用

一.预备知识

1.1.关于MATLAB软件

由于科学技术及计算机的飞速发展,各类数学软件不断涌现,这使在解决各类复杂的问题变得非常简单。常用的数学软件有Mathematica、MATLAB、SAS等软件。MATLAB是“Matrix Laboratory”的缩写,意为“矩阵实验室”,是当今很流行的科学计算软件。

信息技术、计算机技术发展到今天,科学计算在各个领域得到了广泛的应用。在许多诸如控制论、时间序列分析、系统仿真、图像信 处理等方面产生了大量的矩阵及其他计算问题。自己去编写大量的繁复的计算程序,不仅会消耗大量的时间和精力,减缓工作进程,而且往往质量不高。

1984年,美国Mathwork软件公司成立,MATLAB的内核开始采用C语言编写,并推向市场。

20世纪90年代,MATLAB已经成为国际控制界公认的标准计算软件。Mathwork软件公司于1993年推出了基于Windows平台的MATLAB4.0;从1997年的5.0版起,历经5.x,6.x到7.0版本,MATLAB软件“面向对象”的特点愈加突出,数据类型愈加丰富,操作界面愈加友好,运算速度越来越快,功能越来越强大。


优点:
<1> 简单易学
<2> 代码短小高效
<3> 计算功能非常强大
<4> 强大的图形表达功能
<5> 可扩展性能

1.2 MATLAB6.X操作入门

1.2.1 窗口

  • 命令窗口
  • 工作区窗口
  • 指令历史记录窗口
  • 当前路径选择窗口

1.2.2 基础运算

  • 魔方矩阵:magic()
  • 四.规划问题的Matlab求解

    规划问题是常见的数学建模问题,离散系统的优化问题一般可以通过规划模型来求解。主要介绍一下三类规划问题:
    (1)线性规划问题
    (2)非线性规划问题
    (3)二次性规划问题

    六.模拟退火算法及Matlab实现

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月23日
下一篇 2021年1月23日

相关推荐