没有合适的资源?快使用搜索试试~ 我知道了~
(完整word)matlab各种函数的用法详细介绍.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 175 浏览量
2022-10-30
13:17:55
上传
评论
收藏 245KB DOCX 举报
温馨提示


试读
56页
(完整word)matlab各种函数的用法详细介绍.docx(完整word)matlab各种函数的用法详细介绍.docx
资源推荐
资源详情
资源评论






















(完整 word)matlab 各种函数的用法详细介绍
1 Text 函数的用法:
用法 text(x,y,’string’)在图形中指定的位置(x,y)上显示字符串 string
text(x,y,z,'string') 在三维图形空间中的指定位置(x,y,z)上显示字符
串 string
2,
plot([0,z1,z12],’—b’,'LineWidth’,3)[ ]里面表示数组。
3,
x,y 均为矩阵,plot 命令就是画出 x,y 矩阵对应的二维平面的点形成的曲线.y(:,
1)中逗号前是行,逗号后是列,冒号表示从几到几.所以 y(:,1)表示第一列的所
有元素。如果是 y(3:5,1)则表示第一列的第 3 到第 5 行对应的元素.只要你的 y
矩阵有 100 列,那你当然可以将 1 改成 100。同理,x 矩阵也可以这样。
4 sym 的意思是 symbol,就是后面括号里面是个代数式,要进行符号运算,class()
判断对象是什么类型。

(完整 word)matlab 各种函数的用法详细介绍
这个语句就规定了运算精度是 20 位有效数字.但并不是规定了就可以使用,因为
实际编程中,我们可能有些运算需要控制精度,而有些不需要控制。vpa 就用于解
决这个问题,凡是用需要控制精度的,我们都对运算表达式使用 vpa 函数。例如:
这样 a 的值就是 1.4142,而不是准确的 1。4142135623730950488016887242097
又如:
6
识别变量的指令:
findsym(EXPR)
确认表达式 EXPR 中所有自由符号变量
findsym(EXPR,N)
从表达式 EXPR 中确认出靠 x 最近的 N 个自由符号变量
默认自由变量的顺序为:x y w z v。

(完整 word)matlab 各种函数的用法详细介绍
7 matlab 中 size 函数的用法
size:获取数组的行数和列数
(1)s=size(A),当只有一个输出参数时,返回一个行向量,该行向量的第一个元素
时数组的行数,第二个元素是数组的列数.
(2)[r,c]=size(A),当有两个输出参数时,size 函数将数组的行数返回到第一
个输出变量,将数组的列数返回到第二个输出变量.
(3)如果在 size 函数的输入参数中再添加一项,并用 1 或 2 为该项赋值,则 size
将返回数组的行数或列数。其中 r=size(A,1)该语句返回的时数组 A 的行数,c=size
(A,2) 该语句返回的时数组 A 的列数。
8
matlab eig 函数
在 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,'nobalance'):与第 2 种格式类似,但第 2 种格式中先对 A
作相似
变换后求矩阵 A 的特征值和特征向量,而格式 3 直接求矩阵 A 的特征值和特征向量.

(完整 word)matlab 各种函数的用法详细介绍
(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.
eig
Find eigenvalues and eigenvectors
Syntax
d = 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()将符号表达式中重复出现的字符串用符号变量代替其,具

(完整 word)matlab 各种函数的用法详细介绍
体使用方法如下:
[Y,SIGMA] = subexpr(S,SIGMA):指定用符号变量SIGMA 来代替符号表
达式中重复出现的字符串;
➢
10 函数 subs()用法
函数 subs()用指定符号替换符号表达式中的某一特定符号,其具体使用
方法如下:
R = subs(S,Old,New):用新符号变量New 替代原来符号表达式S 中的变
➢
量 Old。
11 limit函数的用法
limit(A,B,C) A:函数 B:待赋值的变量 C:要给变量赋的值
12 diff 函数的用法
diff(f,v,n) 求 f 对变量 v 的 n 阶导数
diff(f,n) 求 f 对默认变量的 n 阶导数
diff(f,v) 求 f 对变量 v 的一阶导数
diff(f) 求 f 对默认变量的一阶导数
13
jacobian 函数的用法
这是在命令窗口出来的帮助,其大概意思是:函数 jacobian 就是雅可比矩阵,命
令 jacobian(f,v)是计算标量函数或矢量函数 f 关于矢量 v 的雅可比矩阵。其结
果就相当于 df/dv。需要注意的是,当 f 是标量时,就相当于是求 f 的梯度.
14
taylor 函数的用法
r=taylor(f,n,v,a)
把 在 处展开为幂级数
f (a)
n1
(k )
v a
(x
a)
k
f (v)
k!
k0
15 legend函数的基本用法是
剩余55页未读,继续阅读
资源评论


春哥111
- 粉丝: 1w+
- 资源: 5万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
