0
点赞
收藏
分享

微信扫一扫

用MATLAB产生一个元素为0和1、size为100×5的随机矩阵,返回元素全为1的行。

眸晓 2022-01-13 阅读 72

用MATLAB产生一个元素为0和1、size为100×5的随机矩阵,返回元素全为1的行。

clc;
clear;
A=round(rand(100,5))
for i=1:100
        if((A(i,1)==1)&&(A(i,2)==1)&&(A(i,3)==1)&&(A(i,4)==1)&&(A(i,5)==1))
            sprintf('矩阵中元素全为1的行有第%d行',i)
        end
end

结果之一为:

A =

     0     0     1     1     0
     0     1     0     0     1
     0     0     1     0     0
     0     1     1     0     0
     0     1     1     1     0
     1     1     1     1     0
     1     1     0     1     0
     0     0     0     0     1
     0     1     1     0     1
     1     1     1     0     0
     0     1     1     0     0
     0     1     1     1     1
     1     1     1     1     1
     0     1     1     1     0
     1     0     1     1     1
     0     0     0     0     1
     0     0     1     1     1
     1     0     0     0     1
     1     0     1     1     0
     0     1     0     1     0
     1     0     1     1     1
     1     0     0     0     0
     0     0     0     0     0
     1     1     1     1     0
     1     1     1     1     1
     1     0     1     1     1
     0     0     1     1     1
     0     1     1     1     1
     0     1     1     1     1
     0     1     1     1     0
     1     1     1     0     1
     0     1     1     1     1
     0     1     1     0     0
     0     0     0     0     0
     1     1     1     1     0
     0     0     0     0     0
     1     1     1     1     0
     0     1     0     0     0
     0     1     0     1     0
     0     0     1     0     0
     1     0     1     0     0
     0     0     1     1     1
     0     0     0     0     1
     1     0     1     0     1
     1     0     1     0     1
     0     0     0     0     1
     1     1     1     0     1
     1     1     1     1     1
     0     1     0     1     0
     0     1     1     1     1
     1     0     0     1     0
     1     1     0     0     1
     0     0     0     1     0
     0     0     1     1     0
     1     1     1     1     0
     1     1     1     0     0
     1     0     1     1     1
     0     1     1     0     1
     1     1     1     0     0
     1     0     1     0     1
     1     0     0     1     1
     0     0     1     1     1
     0     1     0     0     0
     0     1     0     0     1
     1     0     0     0     1
     1     1     0     1     1
     0     1     1     0     0
     1     0     1     1     1
     1     0     0     1     0
     1     1     0     0     1
     0     1     1     0     1
     0     0     0     1     1
     1     0     0     1     0
     1     0     1     0     1
     0     0     1     0     1
     0     0     0     0     0
     1     1     0     1     0
     0     0     0     0     1
     1     0     1     1     0
     1     0     1     0     0
     0     1     1     0     1
     0     0     0     0     1
     0     1     1     1     1
     1     0     0     1     0
     1     0     1     0     0
     1     0     1     1     0
     0     1     0     1     1
     1     0     0     1     1
     1     1     0     1     1
     0     0     1     0     0
     0     0     0     0     0
     1     1     0     0     1
     1     0     0     1     0
     1     1     1     0     1
     0     1     1     1     1
     0     1     1     0     1
     0     1     0     1     0
     1     1     0     1     1
     0     0     1     0     0
     0     0     0     1     1


ans =

    '矩阵中元素全为1的行有第13行'


ans =

    '矩阵中元素全为1的行有第25行'


ans =

    '矩阵中元素全为1的行有第48行'
举报

相关推荐

0 条评论