请问matlab中rand{1,-1}是什么含义?与 rand(1,-1)有什么区别?
答案:3 悬赏:80 手机版
解决时间 2021-03-20 00:27
- 提问者网友:绫月
- 2021-03-19 03:14
请问matlab中rand{1,-1}是什么含义?与 rand(1,-1)有什么区别?
最佳答案
- 五星知识达人网友:野味小生
- 2021-03-19 04:49
rand是生成均匀分布随机数的命令,用法是:a=rand(2,3)%生成2*3的随机数矩阵
没见所说的两种用法,有可能是某个把rand作为变量合使用了,则rand{ }表示元胞数组,但也不会出{1,-1}这种,大括号中的数不能是负值,rand(1,-1)也不对,括号中的数不能是负值。
没见所说的两种用法,有可能是某个把rand作为变量合使用了,则rand{ }表示元胞数组,但也不会出{1,-1}这种,大括号中的数不能是负值,rand(1,-1)也不对,括号中的数不能是负值。
全部回答
- 1楼网友:千杯敬自由
- 2021-03-19 06:17
首先解释fix(rand*k+1)的含义:
1)函数:fix(n) 是取接近且小于n的整数,
例 如 fix(1.5)=1;
2)rand 表示是在(0,1)之间生成的服从均匀分布的随机数。
3)k表示生成随机数的k倍。
最后的一个结果为一个整数。
例如 一次的运行结果为:
>> k=5;
>> fix(rand*k+1)
ans =
1
- 2楼网友:风格不统一
- 2021-03-19 05:44
rand(a,b)生成一个大小为axb的随机数矩阵……
你这个明显是有问题的……必须大于0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯