注册 登录
编程论坛 新人交流区

MATLAB问题

wangyand 发布于 2007-11-14 16:56, 620 次点击

我看到这样的语句
function source= RandBit(len)

source=rand(1,len);
source=source>0.5;

可运行却不出来
??? function source= RandBit(len)
|
Error: Function definitions are not permitted at the prompt or in scripts.

明显是要得到一个 2进制的随机序列
请教如何改?len是什么意思

5 回复
#2
wangyand2007-11-14 19:53
自己顶一个
#3
wangyand2007-11-14 19:59
顶顶 凑够10帖上访去
#4
nymphjiejie2007-11-14 20:00
以下是引用wangyand在2007-11-14 19:59:10的发言:
顶顶 凑够10帖上访去

我也是~~~嘿嘿

#5
tlk2007-11-14 20:25
回复:(wangyand)MATLAB问题
郁闷
#6
南极小辈22007-11-14 21:05
function source= RandBit(len)
此行为定义名为RandBit的函数,len为函数的参数

source=rand(1,len);
是要生成一个1行len列的二维随机数矩阵,source=source>0.5这句话看不懂,matlab初学者

1