注册 登录
编程论坛 Matlab

请问:一个matlab 编程的问题。

landlord 发布于 2006-06-07 13:03, 889 次点击
一个数组 [s1 s2 s3 ... sn ] 要在数组中随机选一个怎么编程阿?最好是均匀分布地取。

谢谢!

2 回复
#2
landlord2006-06-07 13:11
一个数组 [s1 s2 s3 ... sn ] 要在数组中随机选一个元素怎么编程阿?最好是均匀分布地取。

谢谢!

哪位大虾 帮个忙。:)
#3
abingchem2006-06-07 18:24

rand(N)可以随机生成N维方阵,元素在(0,1.0)之间
你生成一个一维的,然后乘以你的数组中元素个数,应该就可以了。

1