ldcf.net
当前位置:首页 >> mAtlAB设A= [1,%2,3; 4,5,9; 6,3,%8], B= [2,6,1; ... >>

mAtlAB设A= [1,%2,3; 4,5,9; 6,3,%8], B= [2,6,1; ...

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

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

a=[1 2 3 4 5]; b=[2 3 4 5 6]; c=zeros(5,2); c(:,1)=a'; c(:,2)=b'; >> c c = 1 2 2 3 3 4 4 5 5 6

运行完b=[1 2 3 4 5; 6 7 8 9 10 ;11 12 13 14 15]之后 b = 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 b([1 3],[2 4])=zeros(2) b的第1行了,第3行,第2列,第4列,这四个单元 赋值为0 运行完这句之后,b中对应的这四个元素被赋值为0 b = 1 0 3 0 5 ...

FLIPLR(a); 你可以在matlab中输入help FLIPLR具体看一看!

表示A矩阵的第一行和第二行的3,4,5列数为0; 1:2表示1到2行,[3,4,5]表示3,4,5列; zeros(2,3)表示一个2行3列的全0矩阵

c=a./b a点除b

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

首先,a[1,2,3,4,5,6,7,8,9]不是正确的表达方法,若表示a中的9个元素,可这样:a(1:9) 若表示a是9列的任一矩阵,可这样:a=100*rand(9); 再者,b=a[x:(x+3),1]不是正确的表达式,可这样:x=3;b=a(x:(x+3),1),但得到的b是3行,不是3列,要得到3...

分号用在矩阵、数组内的数字后表示一行的结束,用在变量后表示计算后不在屏幕上显示, 像a=[1 2 3;4 5 6;7 8 9]; b=a(3:-1:1,1:3); 则b=[7 8 9; 4 5 6; 1 2 3] b对a进行了重排

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