杂项-数学软件: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)神秘值分析的一种特殊情况.主要用于数据降维.特征 ...
随机推荐
- 【python常见面试题】之python 中对list去重的多种方法
在python相关职位的面试过程中,会对列表list的去重进行考察.(注意有时会要求保证去重的顺序性) 1.直观方法 li=[1,2,3,4,5,1,2,3] new_li=[] for i in l ...
- QT 相关书籍
qt qucik 核心编程 个人觉得此书写得非常之好....这位作者的另外一本虽然没看过,估计也不错 https://bbs.csdn.net/topics/390942701?list=lz qt5 ...
- pg_bulkload使用记录
很久之前就使用过pg_bulkload来导入数据了,并做了对比试验,现在另一个项目又需要用了,这里做个记录: 1.rpm包比较老,下下来之后发现只支持到pg94,目前我用的是pg10,因此放弃. 2. ...
- ImportError: liblapack.so.3: cannot open shared object file问题
问题: 安装完tensorflow后,在终端输入: python import cv2 出现如下错误: ImportError: liblapack.so.3: cannot open shared ...
- (转)MapReduce Design Patterns(chapter 1)(一)
翻译的是这本书: Chapter 1.Design Patterns and MapReduce MapReduce 是一种运行于成百上千台机器上的处理数据的框架,目前被google,Hadoop等多 ...
- SSH 首次登录太慢问题
这两天在使用 Docker 做测试,发现新建的容器在首次 ssh 登录的时候经常超时,我们简单将超时时间设置成60秒,但仍然会偶尔超时.所以简单延迟超时时间此路不通. 于是想到是否可以通过修改 ssh ...
- [置顶]
【机器学习PAI实践七】文本分析算法实现新闻自动分类
一.背景 新闻分类是文本挖掘领域较为常见的场景.目前很多媒体或是内容生产商对于新闻这种文本的分类常常采用人肉打标的方式,消耗了大量的人力资源.本文尝试通过智能的文本挖掘算法对于新闻文本进行分类.无需任 ...
- Asp.Net MVC webAPI Token based authentication
1. 需要安装的nuget <package id="Microsoft.AspNet.Identity.Core" version="2.2.1" ta ...
- 05-python中函数的使用
函数:就是让程序模块化,把具有独立功能的代码块当成一个整体封装成一个函数 首先打印一个佛主看看: print(" _ooOoo_ ") print(" o8888888o ...
- js之留言字数限制
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...
