MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   用哪个命令可以设置变量取1-10000间的任意值 (https://www.labfans.com/bbs/showthread.php?t=5655)

haas07 2008-12-05 17:58

用哪个命令可以设置变量取1-10000间的任意值
 
假设变量为i,我想让 i 去1-10000内的任意一值。
一直在考虑用LOOP做,但是没做出,请指教

无知野人 2008-12-05 20:13

回复: 用哪个命令可以设置变量取1-10000间的任意值
 
用rand试试
round(1000*rand(1,1000))

slgu 2008-12-06 10:06

回复: 用哪个命令可以设置变量取1-10000间的任意值
 
random('unid',10000)

laosam280 2008-12-06 15:18

回复: 用哪个命令可以设置变量取1-10000间的任意值
 
最简单的:10000*randn()或者10000*rand()
其中randn产生普通的随机数
rand产生等可能的随机数


所有时间均为北京时间。现在的时间是 04:02

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.