爱问知识人 爱问教育 医院库

matlab用random产生随机数

首页

matlab用random产生随机数

利用random函数编制一个新的函数random10,使该函数能够产生[-10,10]之内的随机数,注意使random函数为
该函数的子函数;
修改以上程序,使得产生的随机数在[low,high]之间,low和high为两个调用参数

提交回答

全部答案

    2006-10-31 08:01:18
  •   如果用random函数,那题目需要给出分布的种类,和区间的意义。比如,如果是正态分布,那区间是表示3sigma之间的距离,还是固定均值和方差,只是将区间外的结果扔掉?还是把区间外的值改设成区间边缘的值?以下是第二题解。第一题是它的一个特例。functionrand_array=rand_high_low(low,high,n,m);%rand_array=rand_high_low(low,high,n,m);%generatesuniformlydistributedrandomnumbers。
      % , >=low。%n,m:numberofrowsandcolumnsforthe%outputarray。% :anarrayofsize(n,m),containing%randomnumbersuniformlydistributedbetween%lowandhigh。
      temp=rand(n,m);%gettherandomnumbersbetween0and1rand_array=temp*(high-low)+low;%endoffunction。

    西***

    2006-10-31 08:01:18

类似问题

换一换
  • 数学 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):