matlab基本【运算符】_第1页
matlab基本【运算符】_第2页
matlab基本【运算符】_第3页
matlab基本【运算符】_第4页
matlab基本【运算符】_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基本运算convhull   :凸壳函数cumprod    :累计积cumsum     :累计和cumtrapz   :累计梯形数值积分delaunay   :Delaunay三角化dsearch    :求最近点    (这是两个有趣的函数)factor     :质数分解inpolygon :搜索多边形内的点max    

2、;    :最大元素mean       :平均值median     :数组的中间值min        :最小值perms      :向量所有排列组成矩阵polyarea   :多边形的面积primes     :生成质数列表prod    &

3、#160;  :数组元素积sort       :元素按升序排列sortrows   :将行按升序排列std        :标准差      sum        :元素和trapz      :梯形数值积分tsearch   

4、 :搜索Delaunay三角形var        :方差voronoi    :Voronoi图  del2     :Laplacian离散diff     :差分和近似微分gradient:数值梯度  corrcoef   :相关系数cov        :协方差矩阵xcorr

5、60;     :互相关系数xcov       :互协方差矩阵xcorr2     :二维互相关conv       :卷积和多项式相乘conv2      :二维卷积deconv     :反卷积filter     :滤波filter2  &#

6、160; :二维数字滤波  傅立叶变换  abs        :绝对值和模angle      :相角cplxpair   :按复共扼把复数分类fft        :一维快速傅立叶变换fft2       :二维快速傅立叶变换fftshit    :将快速

7、傅立叶变换的DC分量移到谱中央ifft       :以为逆快速傅立叶变换ifft2      :二维逆快速傅立叶变换ifftn      :多维逆快速傅立叶变换ifftshift :逆fft平移nextpow2   :最相邻的2的幂unwrap     :修正相角cross     :向量叉积intersect:集合交集ismember

8、 :是否集合中元素setdiff   :集合差集setxor    :集合异或(不在交集中的元素)union     :两个集合的并unique    :返回向量作为一个集合所有元素(去掉相同元素)  基本数学函数abs    :绝对值acos   :反余弦acosh :反双曲余弦函数acot   :反余切acoth :反双曲线余切acsc   :反余割acsch :

9、反双曲线余割angle :相位角asec   :反正割asech :反双曲线正割asin   :反正弦asinh :反双曲线正弦atan   :反正切atanh :反双曲线正切atan2 :四象限反正切ceil   :向正无穷方向舍入:ceil(4.3)=5complex : 复数conj     :求共扼cos    :余弦   cosh   :双曲余弦cot   

10、 :余切coth   :双曲线余切csc    :余割csch   :双曲线余割exp    :指数fix    :向零舍入floor :向负无穷大舍入gcd    :最大公约数imag   :复数的虚部lcm    :最小公倍数log    :自然对数log2   :以2为底的对数log10 :以10为底的对数mod 

11、0;  :模除nchoosek :二项式系数 nchoosek(n,k)=n!/k!(n-k)!real   :复数实部rem    :余数round :四舍五入sec    :正割sech   :双曲线正割sign   :符号函数    sin    :正弦sinh   :双曲线正弦sqrt   :平方根tan    :正切t

12、anh   :双曲线正切  特殊函数airy    :airy函数besselh:第三类贝塞尔函数;)besselibesselk:改良型besselh函数besseljbessely:贝塞尔函数betabetaincbetaln :贝塔函数ellipj :雅克比椭圆函数ellipke:完全椭圆积分erferfcerfcxerfinv :误差函数expint :指数积分factorial:阶乘函数gammagammalngammainc:伽马函数legendre:勒让德函数pow2   

13、0; :2的幂次rat               rats     :有理逼近    坐标变换cart2pol    :笛卡儿坐标变换为极坐标或圆柱坐标cart2sph    :笛卡儿坐标变换为球坐标pol2cart    :极坐标变换为笛卡儿坐标sph2cart &

14、#160;  :球坐标变换为笛卡儿坐标    矩阵和数组基础blkdiag    :构造一个分块对角矩阵eye        :创建单位矩阵linespace :产生线性间隔向量logspace   :产生对数间隔向量ones       :产生元素全为1的数组rand       :产生均匀分布随机数组ra

15、ndn      :产生正态分布随机数组zeros      :产生全零数组    特殊变量和常量ans        :对最近输入的反应computer   :当前计算机类型eps        :浮点精度flops      :计算浮点操作次数,

16、现已不再常用i          :虚部单位inf        :无穷大inputname :输入参数名j          :虚部单位nan        :非数值nargin     :输入参数的数目nargout 

17、0;  :输出参数的数目(用户定义函数)pi         :圆周率realmax    :最大正浮点数realmin    :最小正浮点数varargin,varargout:返回参数数目(matlab函数)  时间和日期calendar     :返回日历clock        :当前时间cputime

18、0;     :从启动经过的cpu时间date         :日期datenum      :转换成连续日期数datestr      :日期字符串datevec      :日期分隔部分eomday       :一个月的日期etime  &#

19、160;     :经过的时间now          :当前的日期和时间tic, toc     :秒表定时器weekday      :星期几    矩阵操作cat          :把矩阵按行或列连接起来diag  

20、60;      :给定向量,构造对角矩阵fliplr       :矩阵左右翻转flipud       :矩阵上下翻转repmat       :复制数组,repmat(A,m,n)表示把A复制m行n列组成新数组reshape      :按逐列来的方式重新整形数组rot   

21、0;      :按逆时针方向旋转90度tril         :返回一个矩阵的下三角矩阵triu         :返回一个矩阵的上三角矩阵    特殊函数矩阵compan       :返回向量的伴随矩阵eig      &

22、#160;   :矩阵特征值gallery      :测试矩阵,或者说大约50个矩阵模版hadamard     :哈达马得矩阵hankel       :汉克尔矩阵hilb         :希尔波特矩阵invhilb      :逆希尔波特矩阵magic   &#

23、160;    :魔术方阵pascal       :帕斯卡矩阵toeplitz     :托普利茨矩阵wilkinson    :维尔金森特征值测试矩阵算数运算符      :矩阵加-     :减*     :乘.*    :数组乘   

24、0; :矩阵乘方.    :数组乘方     :矩阵左除/     :矩阵右除.    :数组左除./    :数组右除kron :克罗内克张量积  关系运算符&     :逻辑与|     :逻辑或     :逻辑非xor   :逻辑异或  

25、;   :冒号,用于创建数组和下表    :方括号,构成向量或矩阵()    :圆括号,表示算术表达式优先级、放置函数参数、放置矩阵下标    :单元数组(cell array)专用.     :句点,小数点表示、数组运算符组成部分、字段(属性)访问.    :父目录,与cd 一起使用.   :连续三点,一行末尾表示续行,     :逗号,格开参数;

26、0;    :分号,表示矩阵一行结束或者语句末尾使得执行结果不显示%     :注释符'     :单引号,矩阵后表示转置或者成对出现括起字符串.'    :数组转置=     :赋值逻辑函数  all     :向量中是否所有分量均非零any     :是否有元素非零exist  

27、 :指定变量或文件是否存在find    :返回矩阵中非零元素的索引和置is*     :is系列,大部分根据名称可以知道功能         iscell()         iscellstr()         isempty()     :是

28、否空数组         isequal()     :数组是否相等         isfield()     :是否结构数组中的字段         isfinite()    :数组中元素是否有限    

29、     isglobal()    :是否全局变量         ishandle()    :是否有效图形句柄         ishold()      :hold命令处于on状态与否        

30、isieee        :是否使用IEEE算法         isinf()       :是否无穷大         isletter()    :数组元素是否是字母表中字母        

31、islogical()   :是否逻辑数组         isnan()       :是否非数值数         isnumeric()   :是否数值数组         isobject()    :是否对象 

32、        isprime()     :是否质数         isreal()      :是否实数         isspace()     :是否空字符      

33、   issparse()    :是否是按稀疏类别存储         isstruct()    :是否结构类         isstudent     :matlab版本是否学生版         isunix  

34、;      :是否unix版本         isa()         :指定对象是否属于指定类logical()     :把数值数组转变为逻辑数组A(B)          :A为数值数组,B为逻辑数组时,按B索引的非零元素返回  

35、;             A中相应位置元素mislocked()   :当前文件是否锁定  仿真命令:     sim        -仿真运行一个simulink模块     sldebug    -调试一个simulink模块  &#

36、160;  simset     -设置仿真参数     simget     -获取仿真参数线性化和整理命令:     linmod     -从连续时间系统中获取线性模型     linmod2    -也是获取线性模型,采用高级方法     dinmod 

37、0;   -从离散时间系统中获取线性模型     trim       -为一个仿真系统寻找稳定的状态参数构建模型命令:     open_system    -打开已有的模型     close_system   -关闭打开的模型或模块     new_system   

38、60; -创建一个新的空模型窗口     load_system    -加载已有的模型并使模型不可见     save_system    -保存一个打开的模型     add_block      -添加一个新的模块     add_line       -添加一条

39、线(两个模块之间的连线)     delete_block   -删除一个模块     delete_line    -删除一根线     find_system    -查找一个模块     hilite_system -使一个模块醒目显示     replace_block -用一个新模块代替已有的模块 

40、    set_param      -为模型或模块设置参数     get_param      -获取模块或模型的参数     add_param      -为一个模型添加用户自定义的字符串参数     delete_param   -从一个模型中删除一个用户自定义的参数&

41、#160;    bdclose        -关闭一个simulink窗口     bdroot         -根层次下的模块名字     gcb            -获取当前模块的名字  

42、0;  gcbh           -获取当前模块的句柄     gcs            -获取当前系统的名字     getfullname    -获取一个模块的完全路径名     slupdate 

43、0;     -将1.x的模块升级为3.x的模块     addterms       -为未连接的端口添加terminators模块     boolean        -将数值数组转化为布尔值     slhelp         -simulink挠没 虻蓟蛘吣?榘镏?nbsp;封装命令:     hasmask        -检查已有模块是否封装  

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论