产生一均匀分布在(-5,5)随机阵(50x2),精确到小数点后一位,并判断该矩阵中是否含有0元素
题解:
a=5-round(10*10*rand(50,2))/10
if all(a)
disp('1')
else
disp('0')
end
输出示例1:
a =
-3.9000 3.8000
-0.4000 3.5000
2.2000 4.8000
-4.8000 -4.6000
4.6000 -4.7000
1.7000 3.8000
-4.7000 0.3000
1.3000 -1.6000
1.9000 2.1000
3.8000 -2.5000
-4.2000 -0.6000
3.6000 0.7000
1.7000 2.3000
-4.0000 -2.5000
0 -4.0000
-1.2000 -2.3000
-0.8000 0.9000
-2.0000 -4.4000
4.7000 2.4000
-0.3000 -0.3000
4.7000 -4.5000
-3.3000 2.3000
1.6000 2.5000
-3.5000 -4.3000
2.5000 4.3000
-0.8000 2.0000
-4.4000 -0.9000
4.5000 3.0000
4.5000 -1.4000
4.8000 -3.0000
-1.8000 0
-1.0000 -1.5000
3.9000 -3.0000
-3.0000 2.7000
-1.2000 -1.0000
4.3000 3.9000
4.3000 -0.2000
3.6000 -3.4000
-2.9000 -4.2000
4.1000 0
2.6000 2.2000
2.6000 -1.5000
4.0000 -4.2000
-3.6000 -0.1000
-2.0000 -4.7000
-2.3000 3.0000
-1.5000 3.9000
-0.2000 2.0000
1.7000 1.0000
-1.6000 0.8000
b =
1
输出示例2:文章来源:https://www.toymoban.com/news/detail-757625.html
a =
-4.8000 4.5000
-1.4000 2.2000
-4.0000 -1.5000
0.2000 0.1000
4.9000 -4.7000
-1.2000 -2.5000
2.7000 -0.7000
-0.3000 2.0000
-2.2000 2.4000
-1.1000 -3.9000
-0.9000 0.5000
0.7000 -3.2000
2.6000 4.0000
0.7000 -3.6000
4.9000 4.7000
-1.1000 -4.0000
-4.6000 -4.0000
4.0000 -0.2000
4.6000 3.8000
-3.9000 3.2000
2.5000 -2.1000
4.9000 -3.3000
-3.1000 4.7000
3.6000 -2.6000
-3.8000 -4.6000
4.0000 1.6000
1.5000 -1.4000
-0.9000 1.6000
-0.9000 2.8000
-1.7000 -2.9000
-1.5000 -2.2000
0.7000 2.2000
3.6000 -0.8000
-2.5000 0.8000
2.6000 4.1000
-1.5000 4.8000
-3.6000 0.1000
4.2000 2.2000
-4.7000 1.6000
4.7000 2.1000
-3.4000 3.3000
-3.4000 1.0000
4.5000 -2.0000
-0.5000 3.0000
-4.4000 -1.7000
1.8000 0.6000
-3.1000 0.7000
-1.0000 3.2000
-2.9000 3.1000
-3.0000 -1.2000
b =
0文章来源地址https://www.toymoban.com/news/detail-757625.html
到了这里,关于#MATLAB 产生一均匀分布在(-5,5)随机阵(50x2),精确到小数点后一位,并判断该矩阵中是否含有0元素的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!