2014-09-04 68 views

回答

4

我假定你的意思unifrnd,(不是 「unifrand」)。

unifrnd是統計工具箱的一部分,而rand是Matlab的基本功能。

unifrand只是rand的一個包裝,它允許您指定其他參數來定義隨機值的間隔(rand輸出值[0,1])。您可以使用(a-b)*rand(...)+brand相同,其中ab是期望的時間間隔。在Matlab中輸入open unifrnd以查看unifrnd的代碼。

另一個區別是,在最近的Matlab版本中,rand允許您指定生成輸出的數據類型:singledouble

相關問題