Software details
◎技术计算语言
全世界数以百万计的工程师和科学家都在使用 MATLAB® 分析和设计改变着我们的世界的系统和产品。基于矩阵的 MATLAB 语言是世界上表示计算数学最自然的方式。可以使用内置图形轻松可视化数据和深入了解数据。欢迎您使用桌面环境进行试验、探索和发现。这些 MATLAB 工具和功能全部进行了严格测试,可彼此配合工作。MATLAB 广泛应用于汽车主动安全系统、行星际宇宙飞船、健康监控设备、智能电网和 LTE 蜂窝网络。它用于机器学习、信号处理、图像处理、计算机视觉、通讯、计算金融学、控制设计、机器人学等等。
MATLAB 可帮助您不仅仅将自己的创意停留在桌面。您可以对大型数据集运行分析,并扩展到群集和云。MATLAB 代码可以与其他语言集成,使您能够在 Web、企业和生产系统中部署算法和应用程序。
◎数学、图形、编程
MATLAB 平台进行了优化,可以更好地解决工程和科学问题。基于矩阵的 MATLAB 语言是世界上表示计算数学最自然的方式。可以使用内置图形轻松可视化数据和深入了解数据。您可以通过众多的预置工具箱,立即开始使用对您的领域而言非常重要的算法。欢迎您使用桌面环境进行试验、探索和发现。这些 MATLAB 工具和功能全部进行了严格测试,可彼此配合工作。
◎扩展、集成部署
MATLAB 可帮助您不仅仅将自己的创意停留在桌面。您可以对大型数据集运行分析,并扩展到群集和云。MATLAB 代码可以与其他语言集成,使您能够在 Web、企业和生产系统中部署算法和应用程序。
主要功能
●用于科学和工程计算的高级语言
●为迭代探查、设计和问题求解而设计的桌面环境
●用于可视化数据的图形和用于创建自定义绘图的工具
●用于曲线拟合、数据分类、信号分析、控制系统优化和许多其他任务的 App
●用于各种工程和科学应用程序的附加功能工具箱
●用于构建包含自定义用户界面的应用程序的工具
●用于 C/C++、Java®、.NET、Python、SQL、Hadoop 和 Microsoft® Excel® 的接口
●用于将 MATLAB 程序与最终用户共享的无版权费部署选项
语法、运算符、数据类型、数组索引及处理
MATLAB 是“matrix laboratory”的缩写形式。其他编程语言通常一次只能处理一个数字,而 MATLAB® 则针对整个矩阵和数组进行运算处理。语言基础知识包括基本运算,例如创建变量、数组索引、算术运算和数据类型。
输入命令
编译和运行 MATLAB 语句
矩阵和数组
数组的创建、合并、重构、重新排列以及索引
运算符和基本运算
算术、关系和逻辑运算符、特殊字符、舍入、集合函数
数据类型
数值数组、字符和字符串、表格、结构体和元胞数组;数据类型转换
线性代数、微积分、傅里叶变换和其他数学
数学函数为分析数据、开发算法和创建模型提供了一系列数值计算方法。核心函数使用经过处理器优化的库,可以快速进行向量和矩阵计算。
初等数学
三角学、指数和对数、复数值、四舍五入、余数、离散数学、坐标系转换
线性代数
线性方程、特征值、奇异值、分解、矩阵运算、矩阵结构
随机数生成
种子、分布、算法
插值
网格和散点数据插值、数据网格化、分段多项式
优化
单变量和多变量函数的最小值、非负最小二乘、非线性函数的根
数值积分和微分方程
数值积分、常微分方程、偏微分方程、边界值问题
傅里叶分析和滤波
傅里叶变换、卷积、数字滤波
稀疏矩阵
初等稀疏矩阵、重新排序算法、迭代法、稀疏线性代数
图和网络算法
有向图和无向图、网络分析
计算几何学
三角剖分、边界区域、Voronoi 图、多边形
二维和三维绘图、图像、动画、可视化
图形函数包括二维和三维绘图函数,用于以可视化形式呈现数据和通信的结果。以交互方式或编程方式自定义绘图。
绘图基础
创建二维图形并自定义线条
向图形添加标题、坐标轴标签和图例
合并多个绘图
指定坐标轴范围
创建包含双 y 轴的图。
以交互方式添加文本到图形
二维图和三维图
绘制连续、离散、曲面以及三维体数据图
格式和注释
添加标签、调整颜色、定义坐标轴范围、应用光照或透明度、设置照相机视图
图像
读取、写入、显示和修改图像
打印和保存
打印和导出为标准文件格式
图形对象
通过设置底层对象的属性自定义图形
图形性能
优化代码以改善性能
R2014b 中的图形变化
从早期版本中迁移代码以使用版本 2014b 中引入的图形系统
MATLAB&Simulink系列产品工具箱列表
● MATLAB主程序
MATLAB科学计算的基础平台
●分布式并行计算(多机)
MDCS MATLAB Distributed Computing Server分布式并行计算服务器
●并行计算(单机多核)
Parallel Computing Toolbox并行计算工具箱
●数学、统计与优化
Symbolic Math Toolbox符号数学工具箱
Partial Differential Equation Toolbox 偏微分方程工具箱
Statistics and Machine Learning Toolbox统计与机器学习工具箱
Curve Fitting Toolbox 曲线拟合工具箱
Optimization Toolbox优化工具箱
Global Optimization Toolbox全局优化工具箱
Neural Network Toolbox神经网络工具箱
Model-Based Calibration Toolbox模型校准工具箱
Text Analytics Toolbox文本分析工具箱
●控制系统
Control System Toolbox控制系统工具箱
System Identification Toolbox系统辨识工具箱
Fuzzy Logic Toolbox 模糊逻辑工具箱
Robust Control Toolbox鲁棒控制工具箱
Model Predictive Control Toolbox 模型预测控制工具箱
Aerospace Toolbox 航空航天工具箱
Robotics System Toolbox 机器人系统工具箱
●信号处理和无线通信
Signal Processing Toolbox 信号处理工具箱
DSP System Toolbox DSP系统工具箱
Audio System Toolbox音频系统工具箱
Communications System Toolbox通信系统工具箱
Wavelet Toolbox小波分析工具箱
RF Toolbox射频组件工具箱
Antenna Toolbox天线工具箱
Phased Array System Toolbox相阵列系统工具箱
LTE System ToolboxLTE系统工具箱
WLAN System ToolboxWLAN系统工具箱
●图像处理和计算机视觉
Image Processing Toolbox图像处理工具箱
Computer Vision System Toolbox计算机视觉工具箱
Automated Driving System Toolbox自动驾驶系统工具箱
Vision HDL Toolbox视觉HDL工具箱
Image Acquisition Toolbox图像采集工具箱
Mapping Toolbox地图工具箱
●测试&测量
Data Acquisition Toolbox数据采集工具箱
Instrument Control Toolbox仪器控制工具箱
OPC ToolboxOPC工具箱
Vehicle Network Toolbox车载网络工具箱
ThingSpeak物联网工具箱
●计算金融
Financial Toolbox金融工具箱
Econometrics Toolbox经济计量学工具箱
Datafeed Toolbox金融数据工具箱
Database Toolbox数据库工具箱
Financial Instruments Toolbox金融衍生品工具箱
Trading Toolbox自动交易工具箱
Risk Management Toolbox风险管理工具箱
●计算生物
Bioinformatics Toolbox生物信息学工具箱
SimBiology生物仿真工具箱
●代码生成
MATLAB CoderMATLAB代码生成器
GPU CoderGPU高性能计算代码生成
HDL CoderHDL代码生成器
Vision HDL Toolbox视觉HDL工具箱
HDL VerifierHDL代码验证工具箱
Filter Design HDL Coder滤波器设计HDL代码生成器
Fixed-Point Designer定点化工具箱
●应用发布
MATLAB CompilerMATLAB编译器
MATLAB Compiler SDK MATLAB SDK编译器
Spreadsheet Link Excel接口工具箱
MATLAB Report GeneratorMATLAB报告生成器
●Simulink主程序
Simulink Simulink仿真基础平台
●基于事件的建模
Stateflow状态机及决策逻辑工具箱
SimEvents事件仿真工具箱
●物理建模
Simscape物理建模工具箱
Simscape Multibody机械仿真工具箱
Simscape Driveline汽车传动系统仿真工具箱
Simscape Fluids液压仿真工具箱
Simscape Electronics电子仿真工具箱
Simscape Power Systems电力系统仿真工具箱
●控制系统仿真
Simulink Control Design Simulink控制设计工具箱
Simulink Design Optimization Simulink设计优化工具箱
Aerospace Blockset 航空航天模块集
Powertrain Blockset汽车动力总成系统模块集
●通信仿真
RF Blockset 射频系统仿真模块集
●仿真代码生成
Simulink CoderSimulink代码生成器
Embedded Coder嵌入式代码生成器
Simulink PLC CoderSimulink PLC代码生成器
LTE HDL Toolbox LTE HDL工具箱
●实施仿真与测试
Simulink Real-TimeSimulink实时仿真工具箱
Simulink Desktop Real-TimeSimulink桌面实时仿真工具箱
●验证、确认和测试
Simulink Verification and Validation Simulink验证和测试工具箱