在编程中,随机数的生成是常见的需求之一,而MATLAB提供了多种方式来满足这一需求!今天就来聊聊`rand`、`randi`和`randn`这三种生成随机数的方式吧~🚀
首先,`rand`是一个很基础的函数,用于生成均匀分布的随机数,默认范围是[0, 1]。如果你想要更自由的区间,比如[0, 10],只需简单地乘以10即可!例如:`rand 10`。🌟
接着是`randi`,它专门用来生成整数随机数。假设你想生成一个-5到5之间的随机整数,可以这样写:`randi([-5, 5])`。是不是很方便?🎯
最后是`randn`,它的作用是生成符合标准正态分布(均值为0,方差为1)的随机数。如果需要调整分布特性,可以通过公式`randn 标准差 + 均值`实现自定义。😎
掌握这三种方法,你的MATLAB代码会更加灵活多样!💪💡快来试试吧~
MATLAB 随机数 编程技巧