matlab各种函数的用法

matlab各种函数的用法

ID:9266554

大小:139.64 KB

页数:66页

时间:2018-04-25

matlab各种函数的用法_第1页
matlab各种函数的用法_第2页
matlab各种函数的用法_第3页
matlab各种函数的用法_第4页
matlab各种函数的用法_第5页
资源描述:

《matlab各种函数的用法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1Text函数的用法:用法text(x,y,'string')在图形中指定的位置(x,y)上显示字符串stringtext(x,y,z,'string')在三维图形空间中的指定位置(x,y,z)上显示字符串string2,plot([0,z1,z12],'-b','LineWidth',3)[]里面表示数组.3,x,y均为矩阵,plot命令就是画出x,y矩阵对应的二维平面的点形成的曲线。y(:,1)中逗号前是行,逗号后是列,冒号表示从几到几。所以y(:,1)表示第一列的所有元素。如果是y(3:5,1)则表示第一列的

2、第3到第5行对应的元素。只要你的y矩阵有100列,那你当然可以将1改成100。同理,x矩阵也可以这样。4sym的意思是symbol,就是后面括号里面是个代数式,要进行符号运算,class()判断对象是什么类型。5matlab控制运算精度用的是digits和vpa这两个函数xs=vpa(x,n)在n位相对精度下,给出x的数值型符号结果xsxs=vpa(x)在digits指定的精度下,给出x的数值型符号结果xsdigits用于规定运算精度,比如:digits(20);这个语句就规定了运算精度是20位有效数字。但并不是规

3、定了就可以使用,因为实际编程中,我们可能有些运算需要控制精度,而有些不需要控制。vpa就用于解决这个问题,凡是用需要控制精度的,我们都对运算表达式使用vpa函数。例如:digits(5);a=vpa(sqrt(2));这样a的值就是1.4142,而不是准确的1.4142135623730950488016887242097又如:digits(5);a=vpa(sqrt(2));b=sqrt(2);这样a的值是1.4142,b没有用vpa函数,所以b是1.4142135623730950488016887242097

4、......6识别变量的指令:findsym(EXPR)确认表达式EXPR中所有自由符号变量findsym(EXPR,N)从表达式EXPR中确认出靠x最近的N个自由符号变量默认自由变量的顺序为:xywzv.7matlab中size函数的用法size:获取数组的行数和列数(1)s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素时数组的行数,第二个元素是数组的列数。(2)[r,c]=size(A),当有两个输出参数时,size函数将数组的行数返回到第一个输出变量,将数组的列数返回到第二个输出

5、变量。(3)如果在size函数的输入参数中再添加一项,并用1或2为该项赋值,则size将返回数组的行数或列数。其中r=size(A,1)该语句返回的时数组A的行数,c=size(A,2)该语句返回的时数组A的列数。8matlabeig函数 在MATLAB中,计算矩阵A的特征值和特征向量的函数是eig(A),常用的调用格式有5种:(1)E=eig(A):求矩阵A的全部特征值,构成向量E。(2)[V,D]=eig(A):求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成V的列向量。(3)[V,D]=eig(A,'

6、nobalance'):与第2种格式类似,但第2种格式中先对A作相似变换后求矩阵A的特征值和特征向量,而格式3直接求矩阵A的特征值和特征向量。(4)E=eig(A,B):由eig(A,B)返回N×N阶方阵A和B的N个广义特征值,构成向量E(5)[V,D]=eig(A,B):由eig(A,B)返回方阵A和B的N个广义特征值,构成N×N阶对角阵D,其对角线上的N个元素即为相应的广义特征值,同时将返回相应的特征向量构成N×N阶满秩矩阵,且满足AV=BVD。eigFindeigenvaluesandeigenvectors

7、Syntaxd=eig(A)d=eig(A,B)[V,D]=eig(A)[V,D]=eig(A,'nobalance')[V,D]=eig(A,B)[V,D]=eig(A,B,flag)d=eig(A)和[V,D]=eig(A)最为常用注意,第一列为对应第一个特征值的特征向量。9函数subexpr()用法函数subexpr()将符号表达式中重复出现的字符串用符号变量代替,其具体使用方法如下:Ø[Y,SIGMA]=subexpr(S,SIGMA):指定用符号变量SIGMA来代替符号表达式中重复出现的字符串;10函数s

8、ubs()用法函数subs()用指定符号替换符号表达式中的某一特定符号,其具体使用方法如下:ØR=subs(S,Old,New):用新符号变量New替代原来符号表达式S中的变量Old。11limit函数的用法limit(A,B,C)A:函数B:待赋值的变量C:要给变量赋的值12diff函数的用法diff(f,v,n)求f对变量v的n阶导数diff(f,n)求

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

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

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