MATLAB R2024a完全自学一本通
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.1 MATLAB简介

1.1.1 MathWorks及其产品概述

MathWorks公司创立于1984年,总部位于美国马萨诸塞州纳蒂克,是为工程师和科学家提供数学计算软件的领先供应商,旗下产品包括MATLAB产品家族、Simulink产品家族及PolySpace产品家族。

MATLAB是Matrix Laboratory(矩阵实验室)的简称,是一种用于算法开发、数据可视化、数据分析及数值计算的高级计算语言和交互式环境。MATLAB的应用范围非常广,包括信号和图像处理、通信、控制系统设计、测试和测量、财务建模和分析,以及计算生物学等众多应用领域。MATLAB附加的工具箱扩展了其使用环境,以解决这些应用领域内特定类型的问题。

Simulink是一个用于对动态系统进行多域建模和模型设计的平台。它提供了一种交互式图形环境及一个自定义模块库,并可针对特定应用加以扩展,可应用于控制系统设计、信号处理和通信、图像处理等众多领域。

MATLAB作为和Mathematica、Maple并列的三大数学软件之一,其强项就是强大的矩阵计算及仿真能力。MathWorks公司每次在发布MATLAB的同时,会发布仿真工具Simulink。在欧美国家,很多大公司在将产品投入实际使用之前都会进行仿真试验,主要使用的仿真软件就是Simulink。MATLAB提供了自己的编译器,全面兼容主流编程语言,如Python、C++等。