基本运算

convhull    :凸壳函数
cumprod      :累计积
cumsum        :累计和
cumtrapz    :累计梯形数值积分
delaunay    :Delaunay三角化
dsearch      :求最近点      (这是两个有趣的函数)
factor        :质数分解
inpolygon :搜索多边形内的点
max              :最大元素
mean            :平均值
median        :数组的中间值
min              :最小值
perms          :向量所有排列组成矩阵
polyarea    :多边形的面积
primes        :生成质数列表
prod            :数组元素积
sort            :元素按升序排列
sortrows    :将行按升序排列
std              :标准差           
sum              :元素和
trapz          :梯形数值积分
tsearch      :搜索Delaunay三角形
var              :方差
voronoi      :Voronoi图

del2        :Laplacian离散
diff        :差分和近似微分
gradient:数值梯度

corrcoef    :相关系数
cov              :协方差矩阵
xcorr          :互相关系数
xcov            :互协方差矩阵
xcorr2        :二维互相关

conv            :卷积和多项式相乘
conv2          :二维卷积
deconv        :反卷积
filter        :滤波
filter2      :二维数字滤波

傅立叶变换

abs              :绝对值和模
angle          :相角
cplxpair    :按复共扼把复数分类
fft              :一维快速傅立叶变换
fft2            :二维快速傅立叶变换
fftshit      :将快速傅立叶变换的DC分量移到谱中央
ifft            :以为逆快速傅立叶变换
ifft2          :二维逆快速傅立叶变换
ifftn          :多维逆快速傅立叶变换
ifftshift :逆fft平移
nextpow2    :最相邻的2的幂
unwrap        :修正相角

cross        :向量叉积
intersect:集合交集
ismember :是否集合中元素
setdiff    :集合差集
setxor      :集合异或(不在交集中的元素)
union        :两个集合的并
unique      :返回向量作为一个集合所有元素(去掉相同元素)

基本数学函数

abs      :绝对值
acos    :反余弦
acosh :反双曲余弦函数
acot    :反余切
acoth :反双曲线余切
acsc    :反余割
acsch :反双曲线余割
angle :相位角
asec    :反正割
asech :反双曲线正割
asin    :反正弦
asinh :反双曲线正弦
atan    :反正切
atanh :反双曲线正切
atan2 :四象限反正切
ceil    :向正无穷方向舍入:ceil(4.3)=5
complex : 复数
conj        :求共扼
cos      :余弦     
cosh    :双曲余弦
cot      :余切
coth    :双曲线余切
csc      :余割
csch    :双曲线余割
exp      :指数
fix      :向零舍入
floor :向负无穷大舍入
gcd      :最大公约数
imag    :复数的虚部
lcm      :最小公倍数
log      :自然对数
log2    :以2为底的对数
log10 :以10为底的对数
mod      :模除
nchoosek :二项式系数 nchoosek(n,k)=n!/{k!(n-k)!}
real    :复数实部
rem      :余数
round :四舍五入
sec      :正割
sech    :双曲线正割
sign    :符号函数       
sin      :正弦
sinh    :双曲线正弦
sqrt    :平方根
tan      :正切
tanh    :双曲线正切

特殊函数

airy      :airy函数
besselh:第三类贝塞尔函数;)
besseli
besselk:改良型besselh函数
besselj
bessely:贝塞尔函数
beta
betainc
betaln :贝塔函数
ellipj :雅克比椭圆函数
ellipke:完全椭圆积分
erf
erfc
erfcx
erfinv :误差函数
expint :指数积分
factorial:阶乘函数
gamma
gammaln
gammainc:伽马函数
legendre:勒让德函数
pow2        :2的幂次
rat                             
rats        :有理逼近

坐标变换

cart2pol      :笛卡儿坐标变换为极坐标或圆柱坐标
cart2sph      :笛卡儿坐标变换为球坐标
pol2cart      :极坐标变换为笛卡儿坐标
sph2cart      :球坐标变换为笛卡儿坐标

矩阵和数组基础

blkdiag      :构造一个分块对角矩阵
eye              :创建单位矩阵
linespace :产生线性间隔向量
logspace    :产生对数间隔向量
ones            :产生元素全为1的数组
rand            :产生均匀分布随机数组
randn          :产生正态分布随机数组
zeros          :产生全零数组

特殊变量和常量

ans              :对最近输入的反应
computer    :当前计算机类型
eps              :浮点精度
flops          :计算浮点操作次数,现已不再常用
i                  :虚部单位
inf              :无穷大
inputname :输入参数名
j                  :虚部单位
nan              :非数值
nargin        :输入参数的数目
nargout      :输出参数的数目(用户定义函数)
pi                :圆周率
realmax      :最大正浮点数
realmin      :最小正浮点数
varargin,varargout:返回参数数目(matlab函数)

时间和日期

calendar        :返回日历
clock              :当前时间
cputime          :从启动经过的cpu时间
date                :日期
datenum          :转换成连续日期数
datestr          :日期字符串
datevec          :日期分隔部分
eomday            :一个月的日期
etime              :经过的时间
now                  :当前的日期和时间
tic, toc        :秒表定时器
weekday          :星期几

矩阵操作
cat                  :把矩阵按行或列连接起来
diag                :给定向量,构造对角矩阵
fliplr            :矩阵左右翻转
flipud            :矩阵上下翻转
repmat            :复制数组,repmat(A,m,n)表示把A复制m行n列组成新数组
reshape          :按逐列来的方式重新整形数组
rot                  :按逆时针方向旋转90度
tril                :返回一个矩阵的下三角矩阵
triu                :返回一个矩阵的上三角矩阵

特殊函数矩阵

compan            :返回向量的伴随矩阵
eig                  :矩阵特征值
gallery          :测试矩阵,或者说大约50个矩阵模版
hadamard        :哈达马得矩阵
hankel            :汉克尔矩阵
hilb                :希尔波特矩阵
invhilb          :逆希尔波特矩阵
magic              :魔术方阵
pascal            :帕斯卡矩阵
toeplitz        :托普利茨矩阵
wilkinson      :维尔金森特征值测试矩阵

算数运算符

+      :矩阵加
-        :减
*        :乘
.*      :数组乘
^        :矩阵乘方
.^      :数组乘方
/        :矩阵左除
/        :矩阵右除
./      :数组左除
./      :数组右除
kron :克罗内克张量积

关系运算符

&        :逻辑与
|        :逻辑或
~        :逻辑非
xor    :逻辑异或
     :冒号,用于创建数组和下表
[]      :方括号,构成向量或矩阵
()      :圆括号,表示算术表达式优先级、放置函数参数、放置矩阵下标
{}      :单元数组(cell array)专用
.        :句点,小数点表示、数组运算符组成部分、字段(属性)访问
..      :父目录,与cd 一起使用
...    :连续三点,一行末尾表示续行
,        :逗号,格开参数
;        :分号,表示矩阵一行结束或者语句末尾使得执行结果不显示
%        :注释符
'        :单引号,矩阵后表示转置或者成对出现括起字符串
.'      :数组转置
=        :赋值

逻辑函数

all        :向量中是否所有分量均非零
any        :是否有元素非零
exist    :指定变量或文件是否存在
find      :返回矩阵中非零元素的索引和置
is*        :is系列,大部分根据名称可以知道功能
                iscell()
                iscellstr()
                isempty()        :是否空数组
                isequal()        :数组是否相等
                isfield()        :是否结构数组中的字段
                isfinite()      :数组中元素是否有限
                isglobal()      :是否全局变量
                ishandle()      :是否有效图形句柄
                ishold()          :hold命令处于on状态与否
                isieee              :是否使用IEEE算法
                isinf()            :是否无穷大
                isletter()      :数组元素是否是字母表中字母
                islogical()    :是否逻辑数组
                isnan()            :是否非数值数
                isnumeric()    :是否数值数组
                isobject()      :是否对象
                isprime()        :是否质数
                isreal()          :是否实数
                isspace()        :是否空字符
                issparse()      :是否是按稀疏类别存储
                isstruct()      :是否结构类
                isstudent        :matlab版本是否学生版
                isunix              :是否unix版本
                isa()                :指定对象是否属于指定类
logical()        :把数值数组转变为逻辑数组
A(B)                  :A为数值数组,B为逻辑数组时,按B索引的非零元素返回
                            A中相应位置元素
mislocked()    :当前文件是否锁定

仿真命令:
        sim              ---仿真运行一个simulink模块
        sldebug      ---调试一个simulink模块
        simset        ---设置仿真参数
        simget        ---获取仿真参数

线性化和整理命令:
        linmod        ---从连续时间系统中获取线性模型
        linmod2      ---也是获取线性模型,采用高级方法
        dinmod        ---从离散时间系统中获取线性模型
        trim            ---为一个仿真系统寻找稳定的状态参数

构建模型命令:
        open_system      --打开已有的模型
        close_system    --关闭打开的模型或模块
        new_system        --创建一个新的空模型窗口
        load_system      --加载已有的模型并使模型不可见
        save_system      --保存一个打开的模型
        add_block          --添加一个新的模块
        add_line            --添加一条线(两个模块之间的连线)
        delete_block    --删除一个模块
        delete_line      --删除一根线
        find_system      --查找一个模块
        hilite_system --使一个模块醒目显示
        replace_block --用一个新模块代替已有的模块
        set_param          --为模型或模块设置参数
        get_param          --获取模块或模型的参数
        add_param          --为一个模型添加用户自定义的字符串参数
        delete_param    --从一个模型中删除一个用户自定义的参数
        bdclose              --关闭一个simulink窗口
        bdroot                --根层次下的模块名字
        gcb                      --获取当前模块的名字
        gcbh                    --获取当前模块的句柄
        gcs                      --获取当前系统的名字
        getfullname      --获取一个模块的完全路径名
        slupdate            --将1.x的模块升级为3.x的模块
        addterms            --为未连接的端口添加terminators模块
        boolean              --将数值数组转化为布尔值
        slhelp                --simulink挠没 虻蓟蛘吣?榘镏?nbsp;

封装命令:
        hasmask              --检查已有模块是否封装
        hasmaskdlg        --检查已有模块是否有封装的对话框
        hasmaskicon      --检查已有模块是否有封装的图标
        iconedit            --使用ginput函数来设计模块图标
        maskpopups        --返回并改变封装模块的弹出菜单项
        movemask            --重建内置封装模块为封装的子模块

诊断命令:
        sllastdiagnostic    --上一次诊断信息
        sllasterror              --上一次错误信息
        sllastwarning          --上一次警告信息
        sldiagnostics          --为一个模型获取模块的数目和编译状态

硬拷贝和打印命令:
        frameedit                  --编辑打印画面
        print                          --将simulink系统打印成图片,或将图片保存为m文件
        printopt                    --打印机默认设置
        orient                        --设置纸张的方向
help rtw看看,rtw相关的命令
有三个命令:
rtwgen      -从一个模型中创建一个rtw文件(model.rtw),用此函数可以指定一些rtw的属
                    性设置
tlc            -调用目标语言编译器
rtwbuild -对一个模型调用rtw的build程序
相关的命令好像还有make_rtw,rtw_c,tlc_c

MatLab常见函数和运算符号相关推荐

  1. matlab 点符号,matlab 中在运算符号前加一点是什么意思?

    matlab 中在运算符号前加一点是什么意思? mip版  关注:210  答案:2  悬赏:20 解决时间 2021-01-23 18:50 已解决 2021-01-23 08:24 例如,矩阵A. ...

  2. matlab函数表达式里分号_MatLab常见函数和运算符号使用详解

    基本运算 convhull :凸壳函数 cumprod :累计积 cumsum :累计和 cumtrapz :累计梯形数值积分 delaunay :Delaunay三角化 dsearch :求最近点 ...

  3. matlab 异或运算符号,MATLAB运算符

    算术运算符 逻辑运算符 关系运算符 位运算 集合运算 算术运算符 MATLAB 的工作针对的是整个矩阵和阵列,它允许两种不同类型的算术运算:矩阵算术运算 阵列算术运算 矩阵的算术运算是线性代数中的定义 ...

  4. matlab中运算符_matlab中的运算符号

    1工程建筑图纸中的符号解释 matlab中的运算符号: 工程建筑图纸中的符号解释,缺失:matlab运算2908/9 拼音的开头字母.前面的字母(M)就是汉语拼音的缩写,后面的数字(1或2...)是排 ...

  5. matlab中两个符号矩阵相加,MATLAB矩阵分析及符号运算.ppt

    MATLAB矩阵分析及符号运算 第三讲 MATLAB的符号运算 -- matlab 不仅具有数值运算功能,还开发了在matlab环境下实现符号计算的工具包Symbolic Math Toolbox 符 ...

  6. matlab第七章符号对象,MATLAB语言:第七章 MATLAB符号计算

    <MATLAB语言:第七章 MATLAB符号计算>由会员分享,可在线阅读,更多相关<MATLAB语言:第七章 MATLAB符号计算(33页珍藏版)>请在人人文库网上搜索. 1. ...

  7. php数字运算符号,php运算符号

    php新手入门之PHP常用特殊运算符号 php新手入门之PHP常用特殊运算符号,尖锋网站长发布分享. 尖锋网常发布一些技术分享资料和文章.欢迎大家提供高质量的旅游生活养生问答. 注解符号: // 单行 ...

  8. matlab 定义张量,如何使用MATLAB作张量运算

    2012年第05期 吉林省教育学院学报 No.05,2012 第28卷JOURNAL OF EDUCATIONAL INSTITUTE OF JILIN PROVINCE Vol .28(总293期) ...

  9. matlab 日期加小时数_实验一 连续时间信号在Matlab中的运算

    实验一连续时间信号在Matlab中的运算 一.实验目的 1.学会运用Matlab进行连续时间信号的时移.反褶和尺度变换. 2.学会运用Matlab进行连续时间信号相加.相乘.微分.积分和卷积运算. 3 ...

最新文章

  1. poj3680(最小费用流 + 拆点)
  2. Element Select下拉框 选中后视图没有渲染等问题
  3. AJPFX关于多态的应用
  4. 【DP】数的划分(ybtoj DP-1-3)
  5. 程序员必须尽早作打算
  6. 基于NSGA3的swat模型情景的多目标优化算法,python
  7. 腾讯云云服务器遭DDoS攻击被封堵的解决方法
  8. 如何实时获取当前时间
  9. Grid++Report报表开发工具介绍
  10. Interface和Abstract的区别
  11. 加油站都需要什么手续_开一个加油站需要什么手续,需要多少启动资金?
  12. OpenCV参考手册之Mat类详解(二)
  13. AR与VR学习该如何开始-探索篇
  14. 华为路由器联动_华为a1路由器怎么联动Yeelight智能设备
  15. 如何在Python中安装NumPy
  16. GB28181实时视频抓图功能如何实现
  17. C++从freshman到老油条(1)——基础知识
  18. The King’s Problem(tarjan求强连通分量缩点+匈牙利求有向无环图的最小路径覆盖)
  19. ctfshow密码学做题笔记及代码整理
  20. Linux基础命令详解『上篇』

热门文章

  1. Webpack 新功能 Module Federation 深入解析
  2. 蓝桥杯算法训练—关联矩阵
  3. LeetCode每日一题 1238.循环码排列
  4. Alice In Wonderland notes
  5. 【工具使用系列】TeX宏包之绘图宏包pgf/tikz
  6. Java基础知识:线程池的种类(5种)
  7. Ubuntu下完全卸载nginx服务器
  8. 饭店餐饮点餐系统为什么这么受欢迎?
  9. 支持tcam的服务器,一种支持TCAM规则更新与压缩方法.doc
  10. 【XML系列】----DTD中的元素定义