简介
MATLAB 是一种高级语言和交互式环境,用于编程、数值计算和结果可视化。借助 MATLAB,您可以分析数据、开发算法并创建模型和应用程序。
MATLAB 的语言、工具和内置数学函数使您能够探索不同的方法,并比使用电子表格或 C/C++、Java 等传统编程语言更快地获得解决方案。
MATLAB 广泛应用于以下领域:
全球超过一百万的工程师和科学家使用 MATLAB 作为他们的技术计算语言。
与传统编程语言(C/C++、Java、Pascal、FORTRAN)相比,MATLAB 可以将解决常见问题所需的时间缩短一个数量级,并显著简化新算法的开发。
MATLAB 是整个 MathWorks 产品系列的基础,也是解决各种科学和应用问题的主要工具,应用领域包括:对象建模和控制系统开发、通信系统设计、信号和图像处理、信号测量和测试、金融建模、计算生物学等等。
MATLAB 内核使得处理实数、复数和解析数据类型的矩阵,以及数据结构和查找表变得极其简单。
MATLAB 包含内置的线性代数函数(LAPACK、BLAS)、快速傅里叶变换 (FFTW)、多项式处理函数、基本统计函数和数值微分方程求解函数;以及适用于 Intel MKL 的扩展数学库。
所有内置的 MATLAB 内核函数均由专家开发和优化,其性能与对应的 C/C++ 函数相当或更快。
补充信息:
1. MATLAB 版本名称的最后一个字符为字母 a 或 b,这与预发布 alpha 和 beta 版本无关。a 表示上半年发布,b 表示下半年发布。
2. 安装 MATLAB 无需卸载之前的版本。
3. 重新安装 MATLAB 不会删除设置。如果需要添加工具箱或模块集,请放心将 Matlab 移动到同一文件夹。
4. 您可以从 exponenta 网站或俄语文档开始学习 Matlab。
5. 目前没有俄语版本的程序(也没有俄语翻译或俄语化工具),将来也不会有!不过,有俄语文档(可惜的是,它没有包含在 Matlab 的安装包中)。
6. 您不必安装所有 Matlab 组件。这会稍微减慢启动速度并占用更多磁盘空间。将来,您只需将 Matlab 安装到之前安装的同一文件夹,然后选择其他组件即可轻松安装所需组件。安装程序会询问是否重新安装已安装的组件,您可以拒绝以节省安装时间。7. 最新版本的 Matlab 存在一个问题,即在更新后无法安装其他组件。在这种情况下,您需要完全卸载 Matlab,然后使用修改后的组件列表重新安装,再进行更新……或者尝试一个技巧:将 ISO 磁盘根目录下的 VersionInfo.xml 文件复制并替换到 Matlab 文件夹中,安装所需的 Matlab 组件(此操作将不再失败),然后再次更新 Matlab。
信号处理与通信,
图像与视频处理,
控制系统,
测试与测量自动化,
金融工程,
计算生物学等。