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想要出现以下结果,显示每
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 14:41:13
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];
不论是设计概念
还是程式码都可以
感激不尽~
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想要出现以下结果,显示每
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