作者JeremyKSKGA (GIANTS!!!)
看板MATLAB
标题[问题] 随机产生变数
时间Sat Dec 17 11:21:35 2011
我想请问如何设计一组code
是随机产生一个从0 ~ pi/2之间的变数(假设为c)
然後再定义两个数字a,b
其中a是c的函数 b是某个常数
假如没有达成a=b时就重新产生变数
一直循环做到a趋近於b时(譬如a-b的绝对值小於0.001时)停止
然後我想要做重新产生变数的条件为
假如a>b 新产生的变数就要小於原先产生的变数
假如a<b 新产生的变数就要大於原先产生的变数
请问我该怎麽写呢??
--
这不是作业
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.38.247.58
1F:推 diva:你的意思是说 a和b是随机产生的 0~pi/2之间的变数? 12/17 11:49
2F:→ Rasin:a=pi/2*rand(1); 12/17 13:11
3F:→ JeremyKSKGA:不是 a和b只是另外两个变数 其中至少其中之一是那个随 12/17 19:34
4F:→ JeremyKSKGA:机产生出来的变数的函数 12/17 19:34
※ 编辑: JeremyKSKGA 来自: 114.38.247.58 (12/17 19:35)