• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

1.Matlab简单操作

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1.Matlab简单操作


作者:Lanlor 2018/1/23 13:53:31

简单功能

1.帮助

  1. 查找:
    · help exp 查找某一个函数的说明
    · lookfor 查找与之相关的指令
    · doc 超文本格式的帮助文件,一个函数的帮助信息用doc命令以超文本方式给出
    · pdf 帮助文件
    2)提供工作空间变量信息
    · who 执行该命令可列出工作空间的所有变量
    · whos 显示所有的变量,变量的元素个数和所占的字节数等
    · size(a) 执行该命令可以得到矩阵a的行数和列数
    · length(a) 执行该命令后,屏幕上显示出向量a的长度。如果a是矩阵,则显示的参数为行数列数中的最大者。

2.简单表达

  1. 矩阵的输入: [a,b,c;d,e,f]
  2. 连行号: ...
  3. 特殊变量:
    · ans 结果缺省变量名
    · pi 圆周率
    · NaN 不定量,如0/0
    · inf 无穷大,如1/0
    · i/j i=j=√(-1)
    4)字符串用单引号
    5)数学运算与函数:
    ·基本:+,-,,/,,^
    A\B,B/A,A.
    B,A./B,A.^B
    ·矩阵运算:
    • 求行列式:det
      • 共轭转置:A\'
    • 矩阵求逆:inv
    • 求秩:rank
    • 求迹:trace
    • 求模:norm
    • 求矩阵A的特征值:d=eig(A)
    • 求矩阵A 的特征向量和特征值:[v,d]=eig(A),这里v的列向量是对应的特征向量。

3.基本的数学函数

1)常用数学函数:sin,cos,tan,abs,min,sqrt,log,log10,sign,asin,acos,atan,max,sum,exp,fix 等
2)常用的矩阵函数:expm,logm,sqrtm 和funm,funm 函数可计算任何一个基本数学函数的矩阵函数。它可以表示为
fa=funm(a,\'fun\')
式中,fun 可以是任意一个基本函数,如sin,cos,log10 等。
3)多项式:
ⅰ.poly函数:
p=poly(A),A 是一个n × n的矩阵时,此函数返回矩阵 A 的特征多项式 p,p是n +1维向量;A 是向量时,此函数返回以向量中的元素为根的多项式。
ⅱ.多项式的数组运算
y=polyval(p,x) 计算多项式在x 处的值,x 可以是矩阵或向量,此时函数计算多项式在x的每个元素处的值。
ⅲ.多项式的矩阵运算
y=polyvalm(p,x) 相当于用矩阵x 代替多项式的变量来对矩阵而不是对数组进行运算,x 必须是方阵。例如:

可采用如下的命令进行计算
p=[1 3 2];
a=[1 2; 3 4];
polyvalm(p,a)
ⅳ.多项式的乘法和除法运算
w=conv(u,v) 此函数求多项式u 和v 的乘积,即求向量u 和v 的卷积。如果m=length(u),n=length(v),则w 的长度为m+n-1。
[q,r]=deconv(u,v) 此函数表示多项式u 除以多项式v 得到商多项式q 和余数多项
式r,如果r 的元素全部为零,则表示多项式v 可以整除多项式u。

多项式常用方式:

4.关于矩阵的表达

1)产生一个行向量
· t=[0:0.1:10] %产生从0到10的行向量,元素之间间隔为0.1
· t=linespace(n1,n2,n) %产生n1和n2之间线性均匀分布的n个数(缺省n时,产生100个数)
· t=logspace(n1,n2,n) %缺省n时,产生50个数
2)矩阵的标号
· A(m,n) 矩阵的m行n列
· A(1:2,1:3) A的从第一行到第二行,从第一列到第三列的所有元素
· A(


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Delphi封装Frame到Dll文件发布时间:2022-07-18
下一篇:
看看Delphi中的列表(List)和泛型发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap