我是靠谱客的博主 苗条外套,最近开发中收集的这篇文章主要介绍【MATLAB常用函数总结】生成随机数-poissrnd函数poissrnd函数Example(举例),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文根据系统提供资料,总结翻译整理而得,仅供学习参考。
官方资料戳: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(举例)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部