QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4968|回复: 0
打印 上一主题 下一主题

rand函数——生成均匀分布随机矩阵

[复制链接]
字体大小: 正常 放大

2802

主题

160

听众

8923

积分

  • TA的每日心情
    开心
    2017-4-26 10:25
  • 签到天数: 491 天

    [LV.9]以坛为家II

    自我介绍
    即使不开心也不要皱眉,因为你永远不知道有谁会爱上你的微笑!

    社区QQ达人 发帖功臣 新人进步奖 最具活力勋章

    群组数学中国试看培训视频

    群组2017美赛两天强训

    群组2015司守奎matlab培训

    群组2016国赛优秀论文解析

    群组国赛护航思路养成班

    跳转到指定楼层
    1#
    发表于 2016-3-4 17:08 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta












    语法
    Y = rand(n)
    Y = rand(m,n)
    Y = rand([m n])
    Y = rand(m,n,p,...)
    Y = rand([m n p...])
    Y = rand(size(A))
    rand
    s = rand('state')
    描述
    rand函数产生由在(0, 1)之间均匀分布的随机数组成的数组。
    Y = rand(n) 返回一个n x n的随机矩阵。如果n不是数量,则返回错误信息。
    Y = rand(m,n) 或 Y = rand([m n]) 返回一个m x n的随机矩阵。
    Y = rand(m,n,p,...) 或 Y = rand([m n p...]) 产生随机数组。
    Y = rand(size(A)) 返回一个和A有相同尺寸的随机矩阵。
    示例:
    1.rand(3)*-2   rand(3)是一个3*3的随机矩阵(数值范围在0~1之间)
    然后就是每个数乘上-2
    2.用matlab随机产生60个1到365之间的正数   1+fix(365*rand(1,60));
    3.用rand函数随机取100个从-1到1的数x1,x2,...,x = rand(1,100) * 2 - 1



    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-1-1 16:43 , Processed in 3.963837 second(s), 52 queries .

    回顶部