ldcf.net
当前位置:首页 >> 在mAtlAB中 A=[1,2,3;4,5,6;7,8,9] 分别计算A的数... >>

在mAtlAB中 A=[1,2,3;4,5,6;7,8,9] 分别计算A的数...

a=[1,2,3;4,5,6;7,8,9]; aa=a.^2 %数组平方 a_square=a^2 %矩阵平方

就是b取a的第3、2、1行,所有列,就是b是a上下翻转的矩阵,相当于b=flipud(a)

大括号是cell结构 小括号是矩阵结构 a是cell结构,你可以把它看成是很多子矩阵组成的新矩阵。每一个位置就是一个矩阵,每一个矩阵下的某个位置就是一个数值

直接运行就可以了: >> A=[1,2,3;4,5,6;7,8,9];>> A1=A(1:2:end)A1 = 1 7 5 3 9>> A2=A([1,2,3],[1,1,1])A2 = 1 1 1 4 4 4 7 7 7>> A3=A> A4=find(A>5)A4 = 3 6 8 9>> [i,j]=find(A>5)i = 3 3 2 3j = 1 2 3 3

A是二行三列的,B是二行二列的,所以你必须用B*A,得到一个2行三列的矩阵

你直接把每个小题的求字和题号去掉 在MATLAB里面直接输入就能得到答案 a= [1,-2,3;4,5,9; 6,3,-8] b= [2,6,1; -3,2,7; 4,8,-1] 然后输入 a.*b 回车就得到第一题答案

可能是由于你的 把参数设为整型 就可以解决这问题了

A{1,2}={[1 2 3;4 5 6]}; %%%%%内容索引法 由上可知,A是元胞数组,它最小也是一个1*2的元胞数组,它的第一行第二列的元素也是一个元胞{[1 2 3;4 5 6]},当然这个元胞是1*1的元胞,其中只有一个元素,即矩阵[1 2 3;4 5 6]。 另外,要把它和下面...

A(end:-1:1,end) 其中end表示最后一行或一列 end:-1:1 表示从最后一行往回,步长为1,直到第一行 end 表示最后一列 A(end:-1:1,end) 表示行取最后一行到第一行,列取最后一列,即最后一列逆序 所以 A(end:-1:1,end)= [ 9 6 3]'

你先自己定义一个方阵的大小 m值,再运行下面就可以 了 a(1,1) = 1; for i =1:1:m for j = 1:1:m a(i,j) = m*(i-1) +1+(j-1); end end

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com