没有合适的资源?快使用搜索试试~ 我知道了~
matlab常用指令合集,包含函数及运算指令,常用对象操作等等
资源详情
资源评论
一、
Matlab7.0
函数及运算命令
1、运算符:
+:加, -:减, :乘, : 除, :左除 : 幂,‘:复数的共轭转置, ():
制定运算顺序。
2、常用函数表:
正弦(变量为弧度)
余切(变量为弧度)
正弦(变量为度数)
余切(变量为度数)
反正弦(返回弧度)
反余切(返回弧度)
反正弦(返回度数)
反余切(返回度数)
余弦(变量为弧度)
指数
余弦(变量为度数)
对数
余正弦(返回弧度)
以 为底对数
余正弦(返回度数)
开方
正切(变量为弧度)
返回非负根
正切(变量为度数)
取绝对值
反正切(返回弧度)
返回复数的相位角
反正切(返回度数)
返回 的余数
向量元素求和
3、其余函数可以用 help elfun 和 help specfun 命令获得。
4、常用常数的值:
!"#$%&''!
最小浮点数,%(%%
虚数单位
最大浮点数,(%-)%%%
)虚数单位
*+无限值
浮点相对经度=%(#%
,,空值
二、常用对象操作:除了一般
windows
窗口的常用功能键外。
、-可以查看当前工作目录的文件。 -.可以在 状态下查看。
%、/0可以查看当前工作空间变量名, /0可以查看变量名细节。
、功能键:
功能键 快捷键 说明
方向上键 12返回前一行输入
方向下键 1,返回下一行输入
方向左键 13光标向后移一个字符
方向右键 14光标向前移一个字符
1方向右键 15光标向右移一个字符
1方向左键 16光标向左移一个字符
01光标移到行首
717光标移到行尾
718清除一行
919清除光标所在的字符
3:1;删除光标前一个字符 1<
删除到行尾
1中断正在执行的命令
"、 可以命令窗口显示的内容,但并不清除工作空间。
三、数组和矩阵:
、构造数组的方法:增量发和 == 和 为起始和终止
数, 为需要的数组元素个数。
%、构造矩阵的方法:可以直接用>?来输入数组,也可以用以下提供的函数来生成矩
阵。
创建一个所有元素都为 的矩阵,其中可以制定维数,,%'!个变量
@创建一个所有元素都为 的矩阵
创建对角元素为 ,其他元素为 的矩阵
根据向量创建对角矩阵,即以向量的元素为对角元素
创建魔方矩阵
创建随机矩阵,服从均匀分布
创建随机矩阵,服从正态分布
创建随机行向量
0A>3?,水平聚合矩阵,还可以用 3
BA>C3?,垂直聚合矩阵还可以用 %3
DB0将矩阵 D 在垂直方向上聚合 B 次,在水平方向上聚合 0 次
:(,3) 以 ,和 3 为块创建块对角矩阵
0返回矩阵最长维的的长度
返回维数
返回矩阵元素个数
@返回每一维的长度,>/?A@
0重塑矩阵,0%&将 变为 %E& 的矩阵,按列排列。
$旋转矩阵 $ 度,逆时针方向
F沿垂轴翻转矩阵
F沿水平轴翻转矩阵
沿主对角线翻转矩阵
转置矩阵,也可用 G或 !G,这仅当矩阵为复数矩阵时才有区别
B矩阵的逆
矩阵的行列式值
矩阵对角元素的和
矩阵或矢量的范数,(,),(,*+)……!
估计矩阵的最大范数矢量
0矩阵的 0: 分解
0不完全 0: 分解
68 分解
不完全 68 分解
正交分解
:(,3) 为 E,3 为 E,则生成 E 的矩阵, 的每一个元
素都会乘上 3,并占据 E 大小的空间
:求出矩阵的刺
B求伪逆矩阵
对 进行操作
!2对 中的每一个元素进行操作
四、数值计算
、线性方程组求解
()HA3 的解可以用 H=3 求。HA3 的解可以用 HA3 求。如果 是 E
的矩阵,当 = 时可以找到唯一解,I,不定解,解中至多有 个非零元素。
如果 J,超定系统,至少找到一组解。如果 是奇异的,且 HA3 有解,可以用
H=B()E3 返回最小二乘解
(%)HA=6E8,>68?AHA86即用 68 分解求解。
( )K5(正交)分解是将一矩阵表示为一正交矩阵和一上三角矩阵之积,=
KE5>K5?A0HAK8
(")0: 分解类似。
%、特征值
9=()返回 的所有特征值组成的矩阵。>L9?A还返回特征向量矩阵。
、=8EME8N,>8M?A0!其中 M 的对角线元素为 的特征值。
"、多项式 D 里面的多项式是以向量来表示的,其具体操作函数如下:
B多项式的乘法
B多项式的除法,【,】=B(),返回商和余数
求多项式的系数(由已知根求多项式的系数)
求多项式的特征值
2=(,,) 多项式的曲线拟合,, 为被拟合的向量, 为拟合多项
式阶数。
求多项式的一阶导数,(,)返回 的导数
>?=(,)返回 的导数。
多项式的积分
B求多项式的值
B以矩阵为变量求多项式的值
部分分式展开式
求多项式的根(返回所有根组成的向量)
注:用 ()求出矩阵的特征多项式,然后再求其根,即为矩阵的特征值。
#、插值常用的插值函数如下:
数据网格化合曲面拟合
O 三维数据网格化合超曲面拟合
一维插值
(AG0GD0A0
*%二维插值 @A@G0G
* 三维插值
+用快速傅立叶变换进行一维插值,0P。
:使用分段多项式
三次样条插值
0分段 0 插值
&、函数最值的求解
+(‘+G,,%,())求 + 在 和 % 之间的最小值。Q 选
项可以有‘9G1RGGPGG=G分别表示显示计算过程不显示只显示最后结
果。+0 求多元函数的最小值。+@(‘+G,)求一元函数的零点。H 为
起始点。同样可以用上面的选项。
五、图像绘制:
剩余19页未读,继续阅读
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0
最新资源