概述
本文根据系统提供资料,总结翻译整理而得,仅供学习参考。
官方资料戳:https://ww2.mathworks.cn/help/stats/poissrnd.html
poissrnd函数
Description
语句r = poissrnd(lambda)生成随机数,其服从参数为λ(lambda)的泊松分布。
λ可以是标量、向量、矩阵或多维数组。
r = poissrnd(lambda) generates random numbers from the Poisson distribution specified by the rate parameter lambda.
lambda can be a scalar, vector, matrix, or multidimensional array.
Syntax(语法)
r = poissrnd(lambda)
r = poissrnd(lambda,sz1,…,szN)
r = poissrnd(lambda,[sz1,…,szN])
Input Arguments(输入参数)
lambda — Rate parameters(泊松分布的均值参数)
数据类型:positive value | array of positive values(正值|正值数组)
强度参数,指定为正值或正值数组。强度参数表示给定时间间隔内的平均事件数。
Rate parameters, specified as a positive value or array of positive values. The rate parameter indicates the average number of events in a given time interval.
sz1,…,szN — Size of each dimension(生成数组的大小)
数据类型:integers | row vector of integers(整数|整数行向量)
生成矩阵的维度大小,指定为整数或整数的行向量。例如,指定5,3,2或[5,3,2]将根据泊松概率分布生成一个5乘3乘2的随机数数组。
Size of each dimension, specified as integers or a row vector of integers. For example, specifying 5,3,2 or [5,3,2] generates a 5-by-3-by-2 array of random numbers from the Poisson probability distribution.
如果给定的lambda是数组,则指定的维度sz1,…,szN必须与lambda的维度匹配。
If lambda is an array, then the specified dimensions sz1,…,szN must match the dimensions of lambda.
Output Arguments(输出参数)
r — Random numbers from Poisson distribution(服从泊松分布的随机数)
数据类型:scalar value | array of scalar values(标量值|标量值数组)
服从泊松分布的随机数,作为标量值或标量值数组返回。
Random numbers from the Poisson distribution, returned as a scalar value or an array of scalar values.
Example(举例)
命令行:
r_array = poissrnd(20,2,3)
输出:
r_array =
13 14 18
26 16 21
最后
以上就是苗条外套为你收集整理的【MATLAB常用函数总结】生成随机数-poissrnd函数poissrnd函数Example(举例)的全部内容,希望文章能够帮你解决【MATLAB常用函数总结】生成随机数-poissrnd函数poissrnd函数Example(举例)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复