rand函数的用法

这篇学习笔记介绍了MATLAB中的rand函数,用于生成0到1之间均匀分布的伪随机数。通过不同参数调用,可以生成不同形状的随机矩阵,例如单一随机数、指定尺寸的矩阵或与已有矩阵大小相同的随机矩阵。示例展示了如何生成3x3的3维数组,并输出了四个不同的三维切片。
摘要由CSDN通过智能技术生成

学习笔记—MATLAB中rand函数用法

函数rand用来生成(0,1)之间均匀分布的伪随机数,调用格式:

  1.  Y=rand:生成一个随机数

  2. Y=rand(n):生成n*n的随机矩阵

  3.  Y=rand(m,n):生成m*n的随机矩阵

  4.  Y=rand(size(A)):生成与矩阵A大小相同的随机矩阵

  5.  Y=rand(m,n,p):生成P个m行n列的的均匀分布数组

    >> y=rand(3,3,4)
    
    y(:,:,1) =
    
       0.679121666066940   0.114439620520798   0.233465851995181
       0.485502731044505   0.076625110649079   0.142011443549023
       0.034718350466285   0.607824678326836   0.530173198263413
    
    
    y(:,:,2) =
    
       0.930301338228933   0.234425866671782   0.663364965978368
       0.616902770299402   0.206843859923497   0.507254570626257
       0.689891917613728   0.037366265916911   0.485800449327184
    
    
    y(:,:,3) =
    
       0.861695008718736   0.246679448091837   0.586189814048359
       0.965514904446286   0.676267461003008   0.822439267056292
       0.759687935323131   0.759305444740498   0.926835145406699
    
    
    y(:,:,4) =
    
       0.637566877942551   0.026740709202532   0.794785559035756
       0.018937867478237   0.934998671026996   0.456835340091208
       0.184340631152521   0.484467358343172   0.494209260917299
    
    >> 

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值