a = randi([-50 50], 1, 100);
b = find(a > 20 & a < 40)
b =
1 15 19 23 26 27 31 36 43 44 49 50 61 65 71 73 82 87 88 94
a = randi([0, 1], 100, 5);
b = find(all(a, 2))
b =
68
77
83
89
N =10;
data = randerr(N, 12, 7)';
data = data( : )';
str1 = dec2bin(data);
str2 = reshape(str1, 12, N);
seque = str2'
seque =
10×12 char 数组
'001101101110'
'010110001111'
'000111100111'
'110000011111'
'001101111100'
'011001110011'
'100001101111'
'111100101001'
'110100110110'
'110101101010'
N = 10;
a = randi([50 100], N, 100);
%%%%%%%以下代码段为循环方式实现查找%%%%%%%%%
num1 = ones(N, 1);
for i = 1 : N
num1(i) = nnz(a(i, :) > 80);
end
num1
%%%%%%%以下代码段为矩阵运算方式实现查找%%%%%%%
% num2 = sum(a > 80, 2)```
```handlebars
num1 =
39
33
38
45
44
37
37
38
36
40