杂项-数学软件:MATLAB
| ylbtech-杂项-数学软件:MATLAB |
| 1. 功能特征返回顶部 |
主要功能
|
数值分析
|
数值和符号计算
|
工程与科学绘图
|
控制系统的设计与仿真
|
|
数字图像处理
|
通讯系统设计与仿真
|
财务与金融工程
|
重要功能
·Trading Toolbox™: 一款用于访问价格并将订单发送到交易系统的新产品
·Financial Instruments Toolbox™: 赫尔-怀特、线性高斯和 LIBOR 市场模型的校准和 Monte Carlo 仿真
·Image Processing Toolbox™: 使用有效轮廓进行图像分割、对 10 个函数实现 C 代码生成,对 11 个函数使用 GPU 加速
·Image Acquisition Toolbox™: 提供了用于采集图像、深度图和框架数据的 Kinect® for Windows®传感器支持
·Statistics Toolbox™: 用于二进制分类的支持向量机 (SVM)、用于缺失数据的 PCA 算法和 Anderson-Darling 拟合优度检验
·Data Acquisition Toolbox™: 为 Digilent Analog Discovery Design Kit 提供了支持包
·Vehicle Network Toolbox™: 为访问 CAN 总线上的 ECU 提供 XCP
支持
·Simulink®: Simulation Performance Advisor,链接库模块的封装,以及通过逻辑表达式控制有效变量
·Simulink: 除 LEGO® MINDSTORMS® NXT、Arduino®、Pandaboard 和 Beagleboard 外,还为 Raspberry Pi™ 和 Gumstix® Overo® 硬件提供了内置支持
·SimRF™: 针对快速仿真和模型加载时间的电路包络求解器
·SimMechanics™: 发布了用于从 CAD 和其他系统导入模型的 XML 架构
·Simulink Design Verifier™: 数组超出边界检查
MATLAB 和 Simulink 的系统工具箱
·Communications System Toolbo Sphere 解码器和 Constellation 框图系统对象
·Computer Vision System Toolbox™: 相机标定,立体视觉,Viola-Jones 对象检测培训,FREAK 特征提取和其他新函数
·DSP System Toolbox™: 频谱分析仪和逻辑分析示波器,以及时域示波器的触发
·Phased Array System Toolbox™: 极化支持、数组锥化以及针对传感器数组分析、波形分析和雷达方程计算的应用程序代码生成和实现
·Simulink Coder™: 减少了从 Stateflow® 调用的 Simulink 函数的数据副本
·Fixed-Point Designer™: 一款结合了 Fixed-Point Toolbox™ 和 Simulink Fixed Point™ 功能的新产品
·HDL Verifier™: 从 MATLAB 生成 HDL 测试工作台
| 2. 优势特点返回顶部 |
编程环境
简单易用
强大处理
图形处理
模块工具
程序接口
软件开发
| 3. 应用方面返回顶部 |
工具
|
常用工具箱
|
|
|---|---|
| Matlab Main Toolbox——matlab主工具箱 | Control System Toolbox——控制系统工具箱 |
| Communication Toolbox——通讯工具箱 | Financial Toolbox——财政金融工具箱 |
| System Identification Toolbox——系统辨识工具箱 | Fuzzy Logic Toolbox——模糊逻辑工具箱 |
| Higher-Order Spectral Analysis Toolbox——高阶谱分析工具箱 | Image Processing Toolbox——图象处理工具箱 |
| computer vision system toolbox----计算机视觉工具箱 | LMI Control Toolbox——线性矩阵不等式工具箱 |
|
Model predictive Control Toolbox——模型预测控制工具箱
|
μ-Analysis and Synthesis Toolbox——μ分析工具箱
|
|
Neural Network Toolbox——神经网络工具箱
|
Optimization Toolbox——优化工具箱
|
|
Partial Differential Toolbox——偏微分方程工具箱
|
Robust Control Toolbox——鲁棒控制工具箱
|
|
Signal Processing Toolbox——信号处理工具箱
|
Spline Toolbox——样条工具箱
|
| Statistics Toolbox——统计工具箱 |
Symbolic Math Toolbox——符号数学工具箱
|
|
Simulink Toolbox——动态仿真工具箱
|
Wavelet Toolbox——小波工具箱
|
|
DSP system toolbox-----DSP处理工具箱
|
|
|
常用函数
|
|||
|---|---|---|---|
|
Matlab内部常数
|
eps:浮点相对精度
|
exp:自然对数的底数e
|
i 或j:基本虚数单位
|
| inf 或Inf:无限大, 例如1/0 | nan或NaN:非数值(Not a number),例如0/0,∞/∞ | pi:圆周率π | |
| intmax:可表达的最大正整数。 | intmin:可表达的最小负整数。 | lasterr:存放最新的错误信息 | |
| nargin:函数的输入引数个数 | realmax:系统所能表示的最大正实数,默认1.7977×10^308 | lastwarn:存放最新的警告信息 | |
| nargout:函数的输出引数个数 | realmin:系统所能表示的最小负实数,默认2.2251e×10^(-308) | ||
|
MATLAB常用基本数学函数
|
abs(x):纯量的绝对值或向量的长度
|
sqrt(x):开平方
|
|
|
angle(z):复数z的相角(Phase angle)
|
real(z):复数z的实部
|
||
| conj(z):复数z的共轭复数 |
imag(z):复数z的虚部
|
||
|
MATLAB常用三角函数
|
|||
|---|---|---|---|
|
sin(x):正弦函数
|
cos(x):余弦函数
|
tan(x):正切函数
|
asin(x):反正弦函数
|
|
acos(x):反余弦函数
|
atan(x):反正切函数
|
atan2(x,y):四象限的反正切函数
|
sinh(x):双曲正弦函数
|
| cosh(x):双曲余弦函数 | tanh(x):双曲正切函数 | asinh(x):反双曲正弦函数 | acosh(x):反双曲余弦函数 |
| atanh(x):反双曲正切函数 | |||
|
适用于向量的常用函数有
|
||
|---|---|---|
| min(x): 向量x的元素的最小值 | max(x): 向量x的元素的最大值 | mean(x): 向量x的元素的平均值 |
| median(x): 向量x的元素的中位数 | std(x): 向量x的元素的标准差 | diff(x): 向量x的相邻元素的差 |
| sort(x): 对向量x的元素进行排序(Sorting) | length(x): 向量x的元素个数 | norm(x): 向量x的欧氏(Euclidean)长度 |
| sum(x): 向量x的元素总和 | prod(x): 向量x的元素总乘积 | cumsum(x): 向量x的累计元素总和 |
| cumprod(x): 向量x的累计元素总乘积 | dot(x, y): 向量x和y的内积 | cross(x, y): 向量x和y的外积 |
|
注解
|
||
|---|---|---|
|
xlabel('Input Value'); % x轴注解
|
ylabel('Function Value'); % y轴注解
|
legend('y = sin(x)','y = cos(x)'); % 图形注解
|
|
title('Two Trigonometric Functions'); % 图形标题
|
grid on; % 显示格线
|
|
|
二维绘图函数
|
||
|---|---|---|
| bar 长条图 | errorbar 图形加上误差范围 | fplot 较精确的函数图形 |
| polar 极坐标图 | hist 累计图 | rose 极坐标累计图 |
| stairs阶梯图 | stem 针状图 | fill 实心图 |
| feather 羽毛图 | compass 罗盘图 | quiver向量场图 |
注意事项
实用教程
| 4. 系统应用返回顶部 |
开发环境
数学函数
语言
图形处理
程序接口
| 5. 发展力返回顶部 |
|
版本
|
建造编号
|
发布时间
|
|
MATLAB 1.0
|
1984
|
|
|
MATLAB 2
|
1986
|
|
|
MATLAB 3
|
1987
|
|
|
MATLAB 3.5
|
1990
|
|
|
MATLAB 4
|
1992
|
|
|
MATLAB 4.2c
|
R7
|
1994
|
|
MATLAB 5.0
|
R8
|
1996
|
|
MATLAB 5.1
|
R9
|
1997
|
|
MATLAB 5.1.1
|
R9.1
|
1997
|
|
MATLAB 5.2
|
R10
|
1998
|
|
MATLAB 5.2.1
|
R10.1
|
1998
|
|
MATLAB 5.3
|
R11
|
1999
|
|
MATLAB 5.3.1
|
R11.1
|
1999
|
|
MATLAB 6.0
|
R12
|
2000
|
|
MATLAB 6.1
|
R12.1
|
2001
|
|
MATLAB 6.5
|
R13
|
2002
|
|
MATLAB 6.5.1
|
R13SP1
|
2003
|
|
MATLAB 6.5.2
|
R13SP2
|
2003
|
|
MATLAB 7
|
R14
|
2004
|
|
MATLAB 7.0.1
|
R14SP1
|
2004
|
|
MATLAB 7.0.4
|
R14SP2
|
2005
|
|
MATLAB 7.1
|
R14SP3
|
2005
|
|
MATLAB 7.2
|
R2006a
|
2006
|
|
MATLAB 7.3
|
R2006b
|
2006
|
|
MATLAB 7.4
|
R2007a
|
2007
|
|
MATLAB 7.5
|
R2007b
|
2007
|
|
MATLAB 7.6
|
R2008a
|
2008
|
|
MATLAB 7.7
|
R2008b
|
2008
|
|
MATLAB 7.8
|
R2009a
|
2009.3.6
|
|
MATLAB 7.9
|
R2009b
|
2009.9.4
|
|
MATLAB 7.10
|
R2010a
|
2010.3.5
|
|
MATLAB 7.11
|
R2010b
|
2010.9.3
|
|
MATLAB 7.12
|
R2011a
|
2011.4.8
|
|
MATLAB 7.13
|
R2011b
|
2011.9.1
|
|
MATLAB 7.14
|
R2012a
|
2012.3.1
|
|
MATLAB 8.0
|
R2012b
|
2012.9.11
|
| MATLAB 8.1 | R2013a | 2013.3.7 |
| MATLAB 8.2 | R2013b |
2013.9.9
|
| MATLAB 8.3 | R2014a |
2014.3.6
|
| MATLAB 8.4 | R2014b | 2014.10.02 |
| MATLAB 8.5 | R2015a | 2015.3.6 |
| MATLAB 8.6 | R2015b | 2015.9.3 |
| MATLAB 9.0 | R2016a | 2016.3 |
| MATLAB 9.1 | R2016b |
2016.9
|
2012a 版
2012b 版
2013a版
代码生成
Simulink
2013b 版
2014a 版
2014b 版

| 6.返回顶部 |
| 7.返回顶部 |
| 8.返回顶部 |
| 9.返回顶部 |
| 10.返回顶部 |
| 11.返回顶部 |
![]() |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
杂项-数学软件:MATLAB的更多相关文章
- 数学软件Matlab的使用感受
在我一年前的暑假,我们的小学期学习了MATLAB软件.MATLAB是一款数学软件,可以用于算法计算.数据可视化.数据分析以及数据计算. 我们主要学习了MATLAB关于数学上的经常用的一些用法和算法,M ...
- 杂项-数学软件:Maple
ylbtech-杂项-数学软件:Maple Maple是目前世界上最为通用的数学和工程计算软件之一,在数学和科学领域享有盛誉,有“数学家的软件”之称.Maple 在全球拥有数百万用户,被广泛地应用于科 ...
- 杂项-数学软件:Mathematica
ylbtech-杂项-数学软件:Mathematica Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎.图形系统.编程语言.文本系统.和与其他应用程序的高级连接.很多功能在相 ...
- 数学软件 之 基于MATLAB的DFP算法
DFP算法是本科数学系中最优化方法的知识,也是无约束最优化方法中非常重要的两个拟Newton算法之一,上一周写了一周的数学软件课程论文,姑且将DFP算法的实现细节贴出来分享给学弟学妹参考吧,由于博客不 ...
- Mathematica 和 MATLAB、Maple 并称为三大数学软件
Mathematica是一款科学计算软件,很好地结合了数值和符号计算引擎.图形系统.编程语言.文本系统.和与其他应用程序的高级连接.很多功能在相应领域内处于世界领先地位,它也是使用最广泛的数学软件之一 ...
- 数学软件实训2-MATLAB程序综合设计及应用
数学软件实训任务二 一 题目:MATLAB程序综合设计及应用 二 目的:熟练掌握MATLAB程序设计的基本方法,会根据MATLAB程序设计的 三 要求: 1 熟练掌握控制流的基本语法结构. 2 会熟练 ...
- 数学软件实训1-MATLAB程序设计及应用初步
数学软件实训任务一 一 题目:MATLAB程序设计及应用初步 二 目的:掌握MATLAB程序设计的基本方法,会利用MATLAB程序设计思想编程处理一些简单问题. 三 要求: 1 掌握控制流的基本语法结 ...
- 数学建模--matlab基础知识
虽然python也能做数据分析,不过参加数学建模,咱还是用专业的 1. Matlab-入门篇:Hello world! 程序员入门第一式: disp(‘hello world!’) 2. 基本运算 先 ...
- PCA的数学原理Matlab演示
关于 PCA(Principal component analysis)主成分分析.是SVD(Singular value decomposition)神秘值分析的一种特殊情况.主要用于数据降维.特征 ...
随机推荐
- 建造者模式(Builder和Director)
一.建造者模式介绍 建造者模式:将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示. [构建与表示分离,同构建不同表示] 假如一个对象的构建很复杂,需要很多步骤.则可以使用建造者模式 ...
- 三张图看懂 clientheight、offsetheight、scrollheight
clientheight clientheigh: 内容的可视区域,不包含border. clientheight=padding + height - 横向滚动轴高度. The Element.cl ...
- .net的.aspx页面调试方法
做.net网站开发,有时候需要调试和察看变量, 1.设置好断点以后, 2.设置调试:VS 菜单: 调试————〉附加到进程————〉在 “可用进程” 列表中选择 标题为 "ASP.NET D ...
- Eclipse下搭建SWT与Swing图形界面开发环境
一.SWT与Swing介绍 SWT(StandardWidget Toolkit)则是由Eclipse项目组织开发的一套完整的图形界面开发包,虽然当初仅仅是IBM为了编写Eclipse的IDE环境才编 ...
- ios Label TextFile 文本来回滚动 包括好用的三方
通常显示不够了,比如八个字.只能显示6个字 .产品要求 来回滚动 下面有两种 方法 : 一种UIScrollView 一种 View动画 如果不能满足你 请点击这个 https://github ...
- 获取SQL Server数据库表的列名
SELECT syscolumns.name,systypes.name,syscolumns.isnullable,syscolumns.length FROM syscolumns, systyp ...
- stack组件03
继昨天留下的问题 思路: 结果: 优化: from stark.service.site import site,ModelSatrk from .models import * from djang ...
- 程序设计入门-C语言基础知识-翁恺-第二周:简单的计算程序-详细笔记(二)
目录 第二周:判断 2.1 比较 2.2 判断 2.3 课后习题 第二周:判断 2.1 比较 简单的判断语句: if(条件成立){ //执行代码 } 条件 计算两个值之间的关系,所以叫做关系运算 关系 ...
- 去除inline-block元素间间距的N种方法(转)
一.现象描述 真正意义上的inline-block水平呈现的元素间,换行显示或空格分隔的情况下会有间距,很简单的个例子: <input /> <input type="su ...
- Eclipse中注释方法操作(两种)
Eclipse 中的两种注释方法:(1)多行注释 /* */ (2)单行注释 // 多行注释操作方法. 选中注释部分-菜单栏右上角 source: Add block comment.必须选中需要注释 ...
