matlab randn 求助

来源:百度知道 编辑:UC知道 时间:2024/05/13 19:24:21
、使用randn命令创建一个5*6的数组,寻找该数组中大于0的元素,并将这些元素重新赋值为1.

要结果 哟 结果贴出来嘛 谢谢了

>> a=rand(5,6)
a(find(a>0))=1
结果
a =

0.8147 0.0975 0.1576 0.1419 0.6557 0.7577
0.9058 0.2785 0.9706 0.4218 0.0357 0.7431
0.1270 0.5469 0.9572 0.9157 0.8491 0.3922
0.9134 0.9575 0.4854 0.7922 0.9340 0.6555
0.6324 0.9649 0.8003 0.9595 0.6787 0.1712

a =

1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1