(简单实用)MATLAB常用函数总结

(简单实用)MATLAB常用函数总结

ID:37691972

大小:289.05 KB

页数:14页

时间:2019-05-28

(简单实用)MATLAB常用函数总结_第1页
(简单实用)MATLAB常用函数总结_第2页
(简单实用)MATLAB常用函数总结_第3页
(简单实用)MATLAB常用函数总结_第4页
(简单实用)MATLAB常用函数总结_第5页
资源描述:

《(简单实用)MATLAB常用函数总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MATLAB常用函数总结Matlab的内部常数pi圆周率exp(1)自然对数的底数ei或j虚数单位Inf或inf无穷大Matlab的常用内部数学函数指数函数exp(x)以e为底数log(x)自然对数,即以e为底数的对数对数函数log10(x)常用对数,即以10为底数的对数log2(x)以2为底数的x的对数开方函数sqrt(x)表示x的算术平方根绝对值函数abs(x)表示实数的绝对值以及复数的模sin(x)正弦函数cos(x)余弦函数三角函数tan(x)正切函数(自变量的单cot(x)余切函数位为弧度)sec(x)正割函数csc(x)余割函数asin(x)反正弦函数反三角函数aco

2、s(x)反余弦函数atan(x)反正切函数acot(x)反余切函数asec(x)反正割函数acsc(x)反余割函数sinh(x)双曲正弦函数cosh(x)双曲余弦函数双曲函数tanh(x)双曲正切函数coth(x)双曲余切函数sech(x)双曲正割函数csch(x)双曲余割函数asinh(x)反双曲正弦函数acosh(x)反双曲余弦函数反双曲函数atanh(x)反双曲正切函数acoth(x)反双曲余切函数asech(x)反双曲正割函数acsch(x)反双曲余割函数以坐标原点为顶点,x轴正半轴为始边,从原点到点(x,y)的求角度函数atan2(y,x)射线为终边的角,其单位为弧度,

3、范围为(,]gcd(a,b)两个整数的最大公约数数论函数lcm(a,b)两个整数的最小公倍数阶乘函数,表示n的阶乘排列组合函数factorial(n)real(z)实部函数imag(z)虚部函数复数函数abs(z)求复数z的模angle(z)求复数z的辐角,其范围是(,]conj(z)求复数z的共轭复数ceil(x)表示大于或等于实数x的最小整数求整函数与截floor(x)表示小于或等于实数x的最大整数尾函数round(x)最接近x的整数max([a,b,求最大数最大、最小函c,...])数min([a,b,求最小数c,..])符号函数sign(x)Matlab中的数学运算符a+

4、b加法a./b数组右除a-b减法a.b数组左除a*b矩阵乘法a^b矩阵乘方a.*b数组乘法a.^b数组乘方a/b矩阵右除-a负号ab矩阵左除'共轭转置.'一般转置Matlab的关系运算符==等于<小于>大于<=小于或等于>=大于或等于~=不等于如何用matlab求阶乘factorial(n)求n的阶乘如何用matlab进行多项式运算(1)合并同类项syms表达式中包含的变量collect(表达式,指定的变量)(2)因式分解syms表达式中包含的变量factor(表达式)(3)展开syms表达式中包含的变量expand(表达式)(4)化简syms表达式中包含的变量simplif

5、y(表达式)如何用matlab进行复数运算a+b*i或a+b*j表示复数a+bi或a+bjreal(z)求复数z的实部imag(z)求复数z的虚部abs(z)求复数z的模angle(z)求复数z的辐角,conj(z)求复数z的共轭复数exp(z)复数的指数函数,表示e^z如何用Matlab求集合的交集、并集、差集和补集union(A,B)求集合A和B的并集intersect(A,B)求集合A和B的交集setdiff(A,B)求集合A和B的差集A-Bsetdiff(U,A)求集合A关于全集U的补集如何用matlab排序sort(v)将向量v的元素从小到大排列(升序排列)sort(v

6、,dim,’descendorascend’)当dim=1时矩阵按列排序,descendorascend用来控制升序还是降序当dim=2时矩阵按行排序,descendorascend用来控制升序还是降序如何用Matlab求极限(1)极限:symsxlimit(f(x),x,a)求f(x)关于x趋于a时的极限(2)单侧极限:左极限:symsxlimit(f(x),x,a,’left’)求f(x)关于x趋于a时的左极限右极限:symsxlimit(f(x),x,a,’right’)求f(x)关于x趋于a时的右极限如何用Matlab求导数diff('f(x)')diff('f(x)',

7、'x')求f(x)关于x的导数或者:symsxdiff(f(x))symsxdiff(f(x),x)如何用Matlab求高阶导数如何用Matlab求高阶导数diff('f(x)',n)diff('f(x)','x',n)求f(x)关于x的n阶导数symsxdiff(f(x),n)symsxdiff(f(x),x,n)如何用Matlab求不定积分int('f(x)')int('f(x)','x')求f(x)关于x的积分symsxint(f(x))symsxint(f(x),x)如何

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。