第二节matlab运算基础内容摘要:

es(m,n)。 ones(m) 对角矩阵:对角元素向量 V=[a1,a2,…,an] A=diag(V) 随机矩阵: rand(m,n)产生一个 m n的均匀分别的随机矩阵 ( 3) a=logspace(n1,n2,n) •在对数空间上,行矢量的值从 10n1到 10n2,数据个数为 n,缺省 n为 50。 这个指令为建立对数频域轴坐标提供了方便。 》 a=logspace(1,3,3) a= 10 100 1000 》 eye(2,3) ans= 1 0 0 0 1 0 》 zeros(2,3) ans= 0 0 0 0 0 0 》 ones(2,3) ans= 1 1 1 1 1 1 》 V=[5 7 2]。 A=diag(V) A= 5 0 0 0 7 0 0 0 2 》 eye(2) ans= 1 0 0 1 》 zeros(2) ans= 0 0 0 0 》 ones(2) ans= 1 1 1 1 如果已知 A为方阵,则V=diag(A)可以提取 A的对角元素构成向量 V。 2 . 矩阵元素提取 MATLAB通过确认矩阵下标,可以对矩阵进行插入子块,提取子块和重排子块的操作。 A(m,n):提取第 m行,第 n列元素 A(:,n):提取第 n列元素 A(m,:):提取第 m行元素 A(m1:m2,[n1,n2]):提取第 m1行到第 m2行的第 n1列和 第 n2列的所有元素(提取子块)。 A(:):得到一个长列矢量,该矢量的元素按矩阵的列进行排列。 矩阵扩展:如果在原矩阵中一个不存在的地址位置上设定一个数(赋值),则该矩阵会自动扩展行列数,并在该位置上添加这个数,而且在其他没有指定的位置补零。 消除子块:如果将矩阵的子块赋值为空矩阵 [ ],则相当于消除了相应的矩阵子块。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。