matlab中怎么取矩阵前三行和第2,4,5,6列构成另外矩阵?答:matlab% 假设 A 是你的原始矩阵 A = [1 2 3; 4 5 6; 7 8 9; 10 11 12; 13 14 15; 16 17 18];取前三行 B = A(1:3, :);取第2、4、5和6列 C = B(:, [2, 4, 5, 6]);在这个例子中,A(1:3, :)会取出矩阵A的前三行,而B(:, [2, 4, 5, 6])会取出矩阵...
MATLAB:如何取矩阵a[1,2,3,4,5,6,7,8,9]的某3列,产生一个新的带有未知...答:首先,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列,可这样:x=3;b...