正在加载图片...
数字信号处理 5432 3456 要察看X变量的内容,也可以直接输入法X,按回车 MATLAB的显示与上面的结果似如果要 引用X的某几行(以第二,三行为例,则 X([2,3],) ans- 5432 3456 如果要引用X的某几列(以第二,三,四列为例),则 234 456 654 要表示一个递增右递减的序列可以用冒号,其格式为 此式表示产生从n到m且步长为s的一系列值当s省略时,默认步长为1,在前面的取x 的列的例子中我们己经用到了该方法现在如果要倒过来取列为43,2,且行为3,2,1的值,那么 命令如下 x(3:-1:1,4:-1:2) ans=6 5 4 234 432 求一个矩阵的转置,命令如下 ans- 1537 2446 3355 4264 要求矩阵X的逆命令如下(本例中的X的矩阵已为奇异阵求逆的结果已无意义) MATLAB除了基本的标量运算外,还有各种矩阵运算与数组运算 矩阵与矩阵,矩阵与标量的加法减法,和乘法在形式上与标量运算类似只是当矩阵与矩阵 作相应的运算时,要求维数相互匹配有时需要对矩阵进行必要的转置操作,这属于线性代数 的基础知 MATLAAB为矩阵的除法提供了两种运算,左除()和右除(,如果a为一非奇异矩阵则ab 和bla分别等价于 a/b=inv(a)b b/a=b*inv(a)数字信号处理 10 5 4 3 2 3 4 5 6 7 6 5 4 要察看 X 变量的内容,也可以直接输入法 X,按回车,MATLAB 的显示与上面的结果似,如果要 引用 X 的某几行(以第二,三行为例),则 X([2,3],:) ans= 5 4 3 2 3 4 5 6 如果要引用 X 的某几列(以第二,三,四列为例),则 x(:,2:4) ans= 2 3 4 4 3 2 4 5 6 6 5 4 要表示一个递增右递减的序列,可以用冒号,其格式为 n:s:m 此式表示产生从 n 到 m 且步长为 s 的一系列值,当 s 省略时,默认步长为 1,在前面的取 x 的列的例子中我们已经用到了该方法,现在,如果要倒过来取列为 4,3,2,且行为 3,2,1 的值,那么 命令如下: x(3:-1:1,4:-1:2) ans= 6 5 4 2 3 4 4 3 2 求一个矩阵的转置,命令如下: x' ans= 1 5 3 7 2 4 4 6 3 3 5 5 4 2 6 4 要求矩阵 X 的逆,命令如下(本例中的 X 的矩阵已为奇异阵,求逆的结果已无意义): y=inv(x) MATLAB 除了基本的标量运算外,还有各种矩阵运算与数组运算. 矩阵与矩阵,矩阵与标量的加法,减法,和乘法在形式上与标量运算类似,只是当矩阵与矩阵 作相应的运算时,要求维数相互匹配,有时需要对矩阵进行必要的转置操作,这属于线性代数 的基础知识. MATLAAB 为矩阵的除法提供了两种运算,左除(\)和右除(/),如果 a 为一非奇异矩阵,则 a\b 和 b\a 分别等价于: a/b=inv(a)*b b/a=b*inv(a)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有