matlab 应用笔记

matlab 应用笔记

ID:34540884

大小:385.75 KB

页数:89页

时间:2019-03-07

matlab 应用笔记_第1页
matlab 应用笔记_第2页
matlab 应用笔记_第3页
matlab 应用笔记_第4页
matlab 应用笔记_第5页
资源描述:

《matlab 应用笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Matlab笔记之一----符号工具箱的应用ans计算结果的缺省变量名eps机器零阈值nargin函数输入宗量数目nargout函数输出宗量数目realmax最大正实数realmin最小正实数求极限limit(f,x,a)若a=0,且是对x求极限,可简写为limit(f)limit(f,x,a,’left’)左趋近于alimit(f,x,a,’right’)右趋近于alimit(f,a)求函数f在符号findsym(f)趋于a的极限symsxlimit((cos(x)-exp(-x^2/2))/x^4)symsxtlimit((1+t/(2*

2、x))^(4*x),x,inf)1diff(f,x)表示对f(这里f是一个函数表达式)求关于符号变量x的一阶导数。若x缺省,则表示求f对预设独立变量的一阶导数。2diff(f,x,n)表示对f求关于符号变量x的n阶导数。若x缺省,则表示求f对预设独立变量的n阶导数。1int(f)返回f对预设独立变量的积分值;2int(f,v)返回f对独立变量v的积分值;3int(f,a,b)返回f对预设独立变量的积分值,积分区间为[a,b],a和b为数值式;4int(f,v,a,b)返回f对独立变量的积分值,积分区间为[a,b],a和b为数值式;5int(f

3、,m,n)返回f对预设变量的积分值,积分区间为[m,n],m和n为符号式;collect(F)将表达式F中相同幂次的项合并expand(F)将表达式F展开factor(F)将表达式F因式分解该应用笔记全部来自http://zhh-1987.blog.163.com/blog/,感谢博主的无私奉献1simplify(F)利用代数上的函数规则对表达式F进行化简simple(F)以尽可能的办法将F表达式再做化简,目的是使表达式以最少的字表示出来collect(f1)f1=sym('(a-1)^2+(b+1)^2+a+b')collect(f1)ex

4、pand(f1)f2=sym('a^3-1')factor(f2)f3=sym('1/a^4+2/a^3+3/a^2+4/a+5')simplify(f3)simple(f3)simplify函数利用代数上的函数规则对表达式进行化简,如果其中的F为符号矩阵,则会对逐个元素进行化简。而simple函数用来求符号表达式或矩阵的最简形式。该函数会尝试用多种不同化简方法对F进行化简,并显示所有能够化简F的方法,最后返回F的最简形式。如果F是一个矩阵,则返回的结果是整个矩阵的最简形式,而不一定是其中某一个元素的最简形式。从上例可以看出,simple使用

5、了多种方法,能够改善simplify的结果,而simplify返回的不一定是最简结果。求反函数与复合函数g=finverse(f,v)对指定自变量为v的函数f(v),求反函数g(v);g=finverse(f)对缺省自变量求反函数g;fg=compose(f,g)求f=f(x)和g=g(y)的复合函数fg=f(g(y));fg=compose(f,g,z)求f=f(x)和g=g(y)的复合函数fg=f(g(z));fg=compose(f,g,x,z)求f=f(x)和g=g(y)的复合函数fg=f(g(z)),其中x是f的自变量;fg=com

6、pose(f,g,x,y,z)求f=f(x)和g=g(y)的复合函数fg=f(g(z)),其中x是f的自变量,其中y是g的自变量;symsaxyg=finverse(1/tan(x))g=finverse(1/tan(a*x),x)该应用笔记全部来自http://zhh-1987.blog.163.com/blog/,感谢博主的无私奉献2symsxyztuf=1/(1+x^2);g=sin(y);h=x^t;p=exp(-y/u);compose(f,g)compose(f,g,t)compose(h,g,x,z)compose(h,g,t,

7、z)compose(h,p,x,y,z)compose(h,p,t,u,z)求函数的泰勒(Taylor)展式taylor(f,n)求函数f的n阶Maclaurin展式。如n缺省,则表示求f的5阶展式。taylor(f,n,a)求函数f在x=a的n-1阶泰勒展式。如n缺省,则表示求f在x=a的5阶泰勒展式。symsxy=taylor(cos(x),5)MATLAB软件解常微分方程的函数为:dsolve(‘equation’,’condition’)其中,equation代表常微分方程(组),condition为初始条件,如果初始条件没有给出,则

8、给出通解形式。在函数dsolve所包含的equation中,用字母D来表示求微分,D的数字表示几重微分,D后的变量为因变量,并默认所有这些变量都是对自变量t求导。如

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

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

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