早教吧作业答案频道 -->其他-->
matlab 矩阵内的元素判断问题我想设计一个矩阵来得知每列为0的栏位如下id A B C D E F G H1 1 1 0 0 1 1 1 02 1 1 0 0 1 1 1 03 1 1 1 0 1 1 1 04 1 1 1 0 1 1 1 05 2 1 0 0 1 1 1 06 3 1 0 0 1 1 1 1想要出现以下结果,显示每
题目详情
matlab 矩阵内的元素判断问题
我想设计一个矩阵来得知每列为0的栏位
如下
id A B C D E F G H
1 1 1 0 0 1 1 1 0
2 1 1 0 0 1 1 1 0
3 1 1 1 0 1 1 1 0
4 1 1 1 0 1 1 1 0
5 2 1 0 0 1 1 1 0
6 3 1 0 0 1 1 1 1
想要出现以下结果,显示每列出现0的栏位
id
1 C D H
2 C D H
3 D H
4 D H
5 C D H
6 C D
矩阵程式码:
a=[1 1 0 0 1 1 1 0
1 1 0 0 1 1 1 0
1 1 1 0 1 1 1 0
1 1 1 0 1 1 1 0
2 1 0 0 1 1 1 0
3 1 0 0 1 1 1 1];
不论是设计概念
还是程式码都可以
感激不尽~
我想设计一个矩阵来得知每列为0的栏位
如下
id A B C D E F G H
1 1 1 0 0 1 1 1 0
2 1 1 0 0 1 1 1 0
3 1 1 1 0 1 1 1 0
4 1 1 1 0 1 1 1 0
5 2 1 0 0 1 1 1 0
6 3 1 0 0 1 1 1 1
想要出现以下结果,显示每列出现0的栏位
id
1 C D H
2 C D H
3 D H
4 D H
5 C D H
6 C D
矩阵程式码:
a=[1 1 0 0 1 1 1 0
1 1 0 0 1 1 1 0
1 1 1 0 1 1 1 0
1 1 1 0 1 1 1 0
2 1 0 0 1 1 1 0
3 1 0 0 1 1 1 1];
不论是设计概念
还是程式码都可以
感激不尽~
▼优质解答
答案和解析
clear
k=1;
a=[1 1 0 0 1 1 1 0
1 1 0 0 1 1 1 0
1 1 1 0 1 1 1 0
1 1 1 0 1 1 1 0
2 1 0 0 1 1 1 0
3 1 0 0 1 1 1 1];
m=zeros(1,2);
for i=1:6
for j=1:8
if (a(i,j)==0)
m(k,1)=i;
m(k,2)=j;
k=k+1;
else
k=k+1;
end
end
end
k=1;
a=[1 1 0 0 1 1 1 0
1 1 0 0 1 1 1 0
1 1 1 0 1 1 1 0
1 1 1 0 1 1 1 0
2 1 0 0 1 1 1 0
3 1 0 0 1 1 1 1];
m=zeros(1,2);
for i=1:6
for j=1:8
if (a(i,j)==0)
m(k,1)=i;
m(k,2)=j;
k=k+1;
else
k=k+1;
end
end
end
看了 matlab 矩阵内的元素判...的网友还看了以下:
从1,3,5,7中任取2个数字,从0,2,4,6,8中任取2个数字,组成没有重复数字的四位数,求其 2020-04-09 …
2.9万精确到__位,有效数字为__.1554900精确到万位的近似数为__.用四舍五入法按要求对 2020-05-13 …
0到9可以组合成多少组不同的数,最少4位,最多38位.计算机能不能排列出来,已知某个密码是0到9的 2020-05-17 …
一质点做直线运动,当时间t=t0时,位移x>0,速度v>0,加速度a>0,此后a逐渐减小,则它的( 2020-06-06 …
0.0385精确到()位是0.039.A.十分位B.百分位C.个位D.千分位 2020-07-31 …
0.018精确到()位是0.02.A.十分位B.百分位C.个位D.千分位 2020-07-31 …
黄金分割线中术语怎么理解?“黄金分割线中最重要的两条线为0.382、0.618,在反弹中0.382 2020-08-02 …
(2012•贵阳模拟)如果一个正四位数的千位数a、百位数b、十位数c和个位数d满足关系(a-b)(c 2020-11-13 …
规定正常水位为0米,高于正常水位0.2米时记作+0.2米.下列说法错误的是()A.高于正常水位1.5 2020-12-01 …
C++:若有charx=15,使得x的第0位为0(即二进制的最右边的那一位)为0,其余位保持不变的赋 2020-12-31 …