00问答网
所有问题
怎么用matlab提取此矩阵的前三列
y =
0 1 0 1
0 0 0 0
0 1 0 1
举报该问题
推荐答案 2007-05-16
x=y(1:3,1:3)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/neZTZn0T.html
相似回答
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如何提取
某一
矩阵的
某一列的部分数据?
答:
1、第一步打开
matlab
命令行窗口,输入a=[1 2 3;4 5 6;7 8 9;6 4 7],创建一个a矩阵。2、第二步输入a(1:2,1:3),进行
提取
a
矩阵的
第1,2行第1到
3列
。3、第三步按回车键之后,可以看到已经提取了a矩阵的第1,2行第1到3列。4、第四步输入 a(2:3,1:2),进行提取a矩阵第2到3...
matlab中如何
任意选取一个
矩阵的
任意几行几列
答:
1、首先
在matlab
命令行窗口中输入a=[1 2 3;2 3 4;3 4 5;4 5 6],按回车键,新建一个4行4列的新矩阵。2、通过a(:,1:2)
提取矩阵的
1,2列,可以根据需要提取某几列。3、通过a(2:4,:)提取矩阵的2,3,4行,可以根据需要提取某几行。4、还可以通过a(:,[1 3])提取矩阵的第1,
3列
...
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...
大家正在搜
matlab怎么读取矩阵的行与列
matlab中提取矩阵的几行几列
matlab提取矩阵的奇数列
matlab只提取矩阵列数
matlab如何取矩阵的一列
matlab取矩阵的某一列
matlab矩阵提取行列
matlab循环取每个矩阵的列
matlab矩阵取出行和列