加载中...
MathWorks于1984年商业化的矩阵计算与数值分析环境,以交互式工作区、丰富的工具箱和高质量可视化著称。工程、信号处理、控制系统、图像处理领域的工业标准,高校理工科教学普遍使用。

| 类型 | 解释型(JIT加速)、矩阵计算环境 |
| 商业发布 | 1984年(MathWorks) |
| 开发者 | Cleve Moler(原型);MathWorks(商业版) |
MATLAB(Matrix Laboratory)的名字道出了一切:矩阵是基本数据类型,标量是1×1矩阵,向量是1×N矩阵,一切运算默认矩阵运算。A * B是矩阵乘法,A .* B才是逐元素乘法——这个设计让线性代数代码极其简洁,和数学教材的符号几乎一一对应。
MATLAB的交互式工作区(Workspace)和实时编辑器(Live Editor,类似Jupyter Notebook)让它在探索性数据分析中非常便利:变量可视化、数组维度实时显示、结果立即绘图。这是纯代码环境很难复现的工作体验。[1]
MathWorks提供数十个专业工具箱:
MATLAB最大的问题是价格昂贵:商业许可证每个工具箱数千美元。GNU Octave提供高度兼容的免费替代,Python的NumPy/SciPy/Matplotlib组合在学术界逐渐蚕食MATLAB的市场,但在工业Simulink场景短期内没有替代。

| 类型 | 解释型(JIT加速)、矩阵计算环境 |
| 商业发布 | 1984年(MathWorks) |
| 开发者 | Cleve Moler(原型);MathWorks(商业版) |
登录 后参与讨论
暂无讨论,来发表第一条评论吧