【random函数】matlab习题求解急1.利用random函数编制一个新的函...

发布时间:2021-03-23 08:17:50

matlab习题求解 急1.利用random函数编制一个新的函数random10,该函数能够产生在[-10,10]之内的随机数,注意使random函数为该函数的子函数.2.将上例的函数加以修改,使得产生的随机数在[low,high]之间,其中low和high为两个调用参数.

网友回答

【答案】 function s=random10(name,varargin)
  a=random(name,varargin);
  s=(a-sum(a)/length(a))*10/range(a);
  function s=randoms(name,varargin,low,high)
  a=random(name,varargin);
  s=(a-sum(a)/length(a)+0.5*low+0.5*high)*(high-low)/range(a)/2;
以上问题属网友观点,不代表本站立场,仅供参考!