MATLAB

数学·图形·编程

MATLAB 是数百万工程师和科学家都在使用的编程和数值计算平台,支持数据分析、算法开发和建模。

契合思维模式,适应工作所需。

MATLAB® 将适合迭代分析和设计过程的桌面环境与直接表达矩阵和数组运算的编程语言相结合。

专业开发

MATLAB 工具箱经过专业开发、严格测试并拥有完善的帮助文档。

包含交互式应用程序

MATLAB 应用程序让您看到不同的算法如何处理您的数据。在您获得所需结果之前反复迭代,然后自动生成 MATLAB 程序,以便对您的工作进行重现或自动处理。

以及扩展能力

只需更改少量代码就能扩展您的分析在群集、GPU 和云上运行。无需重写代码或学习大数据编程和内存溢出技术。

MATLAB 功能

数据分析

数据分析

对数据进行探查、建模和可视化

图形

图形

可视化并探查数据

算法开发

算法开发

为桌面应用和嵌入式应用设计算法

App 构建

App 构建

创建桌面 App 和 Web App

将 MATLAB 与其他语言结合使用

将 MATLAB 与其他语言结合使用

将 MATLAB 与 Python、C/C++、Fortran、Java 及其他语言结合使用

硬件连接

硬件

将 MATLAB 连接到硬件

并行计算

并行计算

使用多核台式机、GPU、集群、网格和云来进行大规模计算

Web 部署和桌面部署

Web 部署和桌面部署

共享您的 MATLAB 程序

计算

计算

在各种云环境中运行,包括 MathWorks 云和 AWS、Azure 等公有云

让您的创意从研究迈向生产

Deploy to Production Systems

部署到企业应用程序

MATLAB 代码可直接用于生产,因此您可以直接部署到云和企业系统,并与数据源和业务系统集成。

硬件

在嵌入式设备上运行

自动将 MATLAB 算法转换为 C/C++ 和 HDL 代码,从而在嵌入式设备上运行。

Run on Embedded Devices

与基于模型的设计集成

MATLAB 与 Simulink 配合以支持基于模型的设计,用于多域仿真、自动生成代码,以及嵌入式系统的测试和验证。

MATLAB 应用

control systems

控制系统

设计、测试和实现控制系统

deep learning

深度学习

针对深度神经网络进行数据准备、设计、仿真和部署

image processing and computer vision

图像处理和计算机视觉

采集、处理和分析图像和视频以进行算法开发和系统设计

machine learning

机器学习

训练模型、调优参数并部署到生产环境或边缘设备

predictive maintenance

预测性维护

开发和部署状态监控和预测性维护软件

robotics

机器人

将您的机器人构想和概念转变为自主系统,无缝投入现实应用

signal processing

信号处理

分析信号和时序数据;对信号处理系统进行建模、设计和仿真

test and measurement

测试和测量

采集、分析和探查数据并自动化测试

wireless communications

无线通信

创建、设计、测试和验证无线通信系统