Previous: Definições para distribuições contínuas, Acima: distrib [Conteúdo][Índice]
Retorna o valor em x da função de probabilidade de uma Binomial(n,p)
variável aleatória, com 0<p<1 e n um inteiro positivo. Para fazer uso
dessa função, escreva primeiramente load("distrib").
Retorna o valor em x da função distribuição de probabilidade de uma Binomial(n,p) variável aleatória, com 0<p<1 e n um inteiro positivo.
cdf_binomial é calculada numéricamente se a variável global numer
for igual a true, de outra forma cdf_binomial retorna uma expressão nominal.
(%i1) load ("distrib")$
(%i2) cdf_binomial(5,7,1/6);
1
(%o2) cdf_binomial(5, 7, -)
6
(%i3) cdf_binomial(5,7,1/6), numer;
(%o3) .9998713991769548
Retorna o q-quantil de uma variável aleatória Binomial(n,p),
com 0<p<1 e n um inteiro positivo; em outras palavras, essa
função é a inversa da função cdf_binomial. O argumento
q deve ser um elemento de [0,1]. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Retorna a média de uma variável aleatória Binomial(n,p), com
0<p<1 e n um inteiro positivo. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Retorna a variância de uma variável aleatória Binomial(n,p),
com 0<p<1 e n um inteiro positivo. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Retorna o desvio padrão de uma variável aleatória Binomial(n,p),
com 0<p<1 e n um inteiro positivo. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Retorna o coeficiente de assimetria de uma variável aleatória
Binomial(n,p), com 0<p<1 e n um inteiro positivo. Para
fazer uso dessa função, escreva primeiramente load("distrib").
Retorna o coeficiente de curtose de uma variável aleatória Binomial(n,p),
com 0<p<1 e n um inteiro positivo. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Valor por omissão: kachit
Esse é o algoritmo seleccionado para simular rvariáveis estatísticas pseudo-aleatórias
binomiais. Os algoritmos implementados são kachit, bernoulli e inverse:
kachit, baseado no algoritmo descrito em Kachitvichyanukul, V. and
Schmeiser, B.W. (1988) Binomial Random Variate Generation. Communications of the ACM, 31, Feb., 216.
bernoulli, baseado na simulação testes de Bernoulli.
inverse, baseado no método inverso genérico.
Veja também random_binomial.
Retorna uma variável estatística pseudo-aleatória Binomial(n,p),
com 0<p<1 e n um inteiro positivo. Chamando random_binomial
com um terceiro argumento m, uma amostra aleatória de tamanho m será
simulada.
Existem três algoritmos implementado para essa função, se pode
seleccionar o algoritmo a ser usado fornecendo um certo valor à variável
global random_binomial_algorithm, cujo valor padrão é kachit.
Veja também random_binomial_algorithm. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Retorna o valor em x da função de probabilidade de uma
variável aleatória Poisson(m), com m>0. Para fazer
uso dessa função, escreva primeiramente load("distrib").
Retorna o valor em x da função distribuição de probabilidade de uma variável aleatória Poisson(m), com m>0.
Essa função é calculada numéricamente se a variável global
numer for igual a true, de outra forma essa função
retorna uma expressão nominal.
(%i1) load ("distrib")$
(%i2) cdf_poisson(3,5);
(%o2) cdf_poisson(3, 5)
(%i3) cdf_poisson(3,5), numer;
(%o3) .2650259152973617
Retorna o q-quantil de uma variável aleatória Poisson(m),
com m>0; em outras palavras, essa função é a inversa da
função cdf_poisson. O argumento q deve ser um elemento de
[0,1]. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Retorna a média de uma variável aleatória Poisson(m),
com m>0. Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna a variância de uma variável aleatória Poisson(m),
com m>0. Para fazer uso dessa função, escreva
primeiramente load("distrib").
Retorna o desvio padrão de uma variável aleatória Poisson(m),
com m>0. Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna o coeficiente de assimetria de uma variável aleatória Poisson(m),
com m>0. Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna o coeficiente de curtose de uma Poisson variável aleatória Poi(m),
com m>0. Para fazer uso dessa função, escreva primeiramente load("distrib").
Valor por omissão: ahrens_dieter
Esse é o algoritmo seleccionado para simular variáveis estatísticas
pseudo-aleatórias de Poisson.Os algoritmos implementados são ahrens_dieter e inverse:
ahrens_dieter, baseado no algoritmo descrito em Ahrens, J.H. and
Dieter, U. (1982) Computer Generation of Poisson Deviates From Modified Normal Distributions.
ACM Trans. Math. Software, 8, 2, June,163-179.
inverse, baseado no método inverso genérico.
Veja também random_poisson.
Retorna uma variável estatística pseudo-aleatória Poisson(m), com m>0.
Chamando random_poisson com um segundo argumento n, uma amostra
aleatória de tamanho n será simulada.
Existem dois algoritmos implementado para essa função, se pode seleccionar o
algoritmo a ser usado fornecendo um certo valor à variável global
random_poisson_algorithm, cujo valor padrão é
ahrens_dieter.
Veja também random_poisson_algorithm. Para fazer uso
dessa função, escreva primeiramente load("distrib").
Retorna o valor em x da função de probabilidade de uma variável aleatória Bernoulli(p), com 0<p<1.
A variável aleatória Bernoulli(p) é equivalente a Binomial(1,p), embora quando Maxima não tiver informação disponível para pegar o resultado, uma forma nominal baseada na função binomial de probabilidade é retornada.
(%i1) load ("distrib")$
(%i2) pdf_bernoulli(1,p);
(%o2) pdf_binomial(1, 1, p)
(%i3) assume(0<p,p<1)$ pdf_bernoulli(1,p);
(%o4) p
Retorna o valor em x da função distribuição de
probabilidade de uma variável aleatória Bernoulli(p), com 0<p<1.
Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna o q-quantil de uma variável aleatória Bernoulli(p),
com 0<p<1; em outras palavras, essa função é a inversa da
função cdf_bernoulli. O argumento q deve ser um elemento de
[0,1]. Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna a média de uma variável aleatória Bernoulli(p), com 0<p<1.
A variável aleatória Bernoulli(p) é equivalente a Binomial(1,p), embora quando Maxima não tiver informação disponível para pegar o resultado, uma forma nominal baseada na média binomial é retornada.
(%i1) load ("distrib")$
(%i2) mean_bernoulli(p);
(%o2) mean_binomial(1, p)
(%i3) assume(0<p,p<1)$ mean_bernoulli(p);
(%o4) p
Retorna a variância de uma variável aleatória Bernoulli(p), com 0<p<1.
A variável aleatória Bernoulli(p) é equivalente a Binomial(1,p), embora quando Maxima não tiver informação disponível para pegar o resultado, uma forma nominal baseada na variância binomial é retornada.
(%i1) load ("distrib")$
(%i2) var_bernoulli(p);
(%o2) var_binomial(1, p)
(%i3) assume(0<p,p<1)$ var_bernoulli(p);
(%o4) (1 - p) p
Retorna o desvio padrão de uma variável aleatória Bernoulli(p), com 0<p<1.
A variável aleatória Bernoulli(p) é equivalente a Binomial(1,p), embora quando Maxima não tiver informação disponível para pegar o resultado, uma forma nominal baseada no desvio padrão binomial é retornada.
(%i1) load ("distrib")$
(%i2) std_bernoulli(p);
(%o2) std_binomial(1, p)
(%i3) assume(0<p,p<1)$ std_bernoulli(p);
(%o4) sqrt(1 - p) sqrt(p)
Retorna o coeficiente de assimetria de uma variável aleatória Bernoulli(p), com 0<p<1.
A variável aleatória Bernoulli(p) é equivalente a Binomial(1,p), embora quando Maxima não tiver informação disponível para pegar o resultado, uma forma nominal baseada no coeficiente de assimetria binomial é retornada.
(%i1) load ("distrib")$
(%i2) skewness_bernoulli(p);
(%o2) skewness_binomial(1, p)
(%i3) assume(0<p,p<1)$ skewness_bernoulli(p);
1 - 2 p
(%o4) -------------------
sqrt(1 - p) sqrt(p)
Retorna o coeficiente de curtose de uma variável aleatória Bernoulli(p), com 0<p<1.
A variável aleatória Bernoulli(p) é equivalente a Binomial(1,p), embora quando Maxima não tiver informação disponível para pegar o resultado, uma forma nominal baseada no coeficiente de curtose binomial é retornada.
(%i1) load ("distrib")$
(%i2) kurtosis_bernoulli(p);
(%o2) kurtosis_binomial(1, p)
(%i3) assume(0<p,p<1)$ kurtosis_bernoulli(p);
1 - 6 (1 - p) p
(%o4) ---------------
(1 - p) p
Retorna uma variável estatística pseudo-aleatória Bernoulli(p),
com 0<p<1. Chamando random_bernoulli com um segundo
argumento n, uma amostra aleatória de tamanho n será simulada.
Essa é uma aplicação directa da função random built-in função do Maxima.
Veja também random. Para fazer uso dessa função, escreva
primeiramente load("distrib").
Retorna o valor em x da função de probabilidade de uma variável
aleatória Geometric(p), com 0<p<1. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Retorna o valor em x da função distribuição de probabilidade
de uma variável aleatória Geometric(p), com 0<p<1. Para fazer
uso dessa função, escreva primeiramente load("distrib").
Retorna o q-quantil de uma variável aleatória Geometric(p),
com 0<p<1; em outras palavras, essa função é a inversa da
função cdf_geometric. O argumento q deve ser um elemento de
[0,1]. Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna a média de uma variável aleatória Geometric(p),
com 0<p<1. Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna a variância de uma variável aleatória Geometric(p),
com 0<p<1. Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna o desvio padrão de uma variável aleatória Geometric(p),
com 0<p<1. Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna o coeficiente de assimetria de uma variável aleatória Geometric(p),
com 0<p<1. Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna o coeficiente de curtose de uma geometric variável aleatória Geo(p),
com 0<p<1. Para fazer uso dessa função, escreva primeiramente load("distrib").
Valor por omissão: bernoulli
Esse é o algoritmo seleccionado para simular variáveis estatísticas pseudo-aleatórias
geométricas. Algorítmos implementados são bernoulli, devroye e inverse:
bernoulli, baseado na simulação de testes de Bernoulli.
devroye, baseado no algoritmo descrito em Devroye, L. (1986)
Non-Uniform Random Variate Generation. Springer Verlag, p. 480.
inverse, baseado no método inverso genérico.
Veja também random_geometric.
Retorna um Geometric(p) variável estatística pseudo-aleatória, com 0<p<1.
Chamando random_geometric com um segundo argumento n, uma amostra aleatória
de tamanho n será simulada.
Existem três algoritmos implementados para essa função, se
pode seleccionar o algoritmo a ser usado fornecendo um certo valor à
variável global random_geometric_algorithm, cujo valor padrão é
bernoulli.
Veja também random_geometric_algorithm. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Retorna o valor em x da função de probabilidade de uma variável
aleatória Discrete Uniform(n), com n a strictly positive integer. Para fazer uso dessa função, escreva primeiramente
load("distrib").
Retorna o valor em x da função distribuição de probabilidade
de uma variável aleatória Discrete Uniform(n), com n inteiro
estritamente positivo. Para fazer uso dessa função, escreva
primeiramente
load("distrib").
Retorna o q-quantil de uma variável aleatória Discrete Uniform(n),
com n um inteiro estritamente positivo; em outras palavras, essa
função é a inversa da função cdf_discrete_uniform. O
argumento q deve ser um elemento de [0,1]. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Retorna a média de uma variável aleatória Discrete Uniform(n),
com n um inteiro estritamente positivo. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Retorna a variância de uma variável aleatória Discrete Uniform(n),
com n um inteiro estritamente positivo. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Retorna o desvio padrão de uma variável aleatória Discrete Uniform(n),
com n um inteiro estritamente positivo. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Retorna o coeficiente de assimetria de uma variável aleatória Discrete Uniform(n),
com n um inteiro estritamente positivo. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Retorna o coeficiente de curtose de uma variável aleatória Discrete Uniform(n),
com n um inteiro estritamente positivo. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Retorna uma variável estatística pseudo-aleatória Discrete Uniform(n),
com n um inteiro estritamente positivo. Chamando random_discrete_uniform
com um segundo argumento m, uma amostra aleatória de
tamanho m será simulada.
Isso é uma aplicação directa da função random built-in função do Maxima.
Veja também random. Para fazer uso dessa função, escreva
primeiramente load("distrib").
Retorna o valor em x da função de probabilidade de uma
variável aleatória Hypergeometric(n1,n2,n), com n1, n2
e n inteiros não negativos e n<=n1+n2. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Retorna o valor em x da função distribuição de
probabilidade de uma variável aleatória Hypergeometric(n1,n2,n),
com n1, n2 e n inteiros não negativos e n<=n1+n2. Para
fazer uso dessa função, escreva primeiramente load("distrib").
Retorna o q-quantil de uma variável aleatória Hypergeometric(n1,n2,n),
com n1, n2 e n inteiros não negativos e n<=n1+n2; em outras
palavras, essa função é a inversa da função cdf_hypergeometric.
O argumento q deve ser um elemento de [0,1]. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Retorna a média de uma variável aleatória discreta univorme
Hyp(n1,n2,n), com n1, n2 e n inteiros não negativos
e n<=n1+n2. Para fazer uso dessa função, escreva
primeiramente load("distrib").
Retorna a variância de uma variável aleatória hipergeométrica
Hyp(n1,n2,n), com n1, n2 e n inteiros
não negativos e n<=n1+n2. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Retorna o desvio padrão de uma variável aleatória Hypergeometric(n1,n2,n),
com n1, n2 e n inteiros não negativos e n<=n1+n2. Para fazer uso dessa função, escreva primeiramente
load("distrib").
Retorna o coeficiente de assimetria de uma variável aleatória Hypergeometric(n1,n2,n),
com n1, n2 e n inteiros não negativos e n<=n1+n2. Para fazer uso
dessa função, escreva primeiramente load("distrib").
Retorna o coeficiente de curtose de uma variável aleatória Hypergeometric(n1,n2,n),
com n1, n2 e n inteiros não negativos e n<=n1+n2. Para fazer uso
dessa função, escreva primeiramente load("distrib").
Valor por omissão: kachit
Esse é o algoritmo seleccionado para simular variáveis estatísticas pseudo
aleatórias hipergeométricas.Os algoritmos implementados são kachit e inverse:
kachit, baseado no algoritmo descrito em Kachitvichyanukul, V., Schmeiser, B.W. (1985)
Computer generation of hypergeometric variáveis estatística pseudo-aleatórias. Journal
of Statistical Computation and Simulation 22, 127-145.
inverse, baseado no método inverso genérico.
Veja também random_hypergeometric.
Retorna uma variável estatística pseudo-aleatória Hypergeometric(n1,n2,n),
com n1, n2 e n inteiros não negativos e n<=n1+n2. Chamando
random_hypergeometric com um quarto argumento m, uma amostra
aleatória de tamanho m será simulada.
Existem dois algoritmos implementados para essa função, se pode seleccionar o
algoritmo a ser usado fornecendo um certo valor à variável global random_hypergeometric_algorithm,
cujo valor padrão é kachit.
Veja também random_hypergeometric_algorithm. Para fazer uso
dessa função, escreva primeiramente load("distrib").
Retorna o valor em x da função de probabilidade de uma variável
aleatória Negative Binomial(n,p), com 0<p<1 e n um inteiro
positivo. Para fazer uso dessa função, escreva
primeiramente load("distrib").
Retorna o valor em x da função distribuição de probabilidade de uma Negative Binomial(n,p) variável aleatória, com 0<p<1 e n um inteiro positivo.
Essa função é calculada numéricamente se a variável global numer for
igual a true, de outra forma essa função retorna uma expressão nominal.
(%i1) load ("distrib")$
(%i2) cdf_negative_binomial(3,4,1/8);
1
(%o2) cdf_negative_binomial(3, 4, -)
8
(%i3) cdf_negative_binomial(3,4,1/8), numer;
(%o3) .006238937377929698
Retorna o q-quantil de uma variável aleatória Negative Binomial(n,p),
com 0<p<1 e n um inteiro positivo; em outras palavras, essa função
é a inversa da função cdf_negative_binomial. O argumento q deve ser
um elemento de [0,1]. Para fazer uso dessa função, escreva primeiramente load("distrib").
Retorna a média de uma variável aleatória Negative Binomial(n,p),
com 0<p<1 e n um inteiro positivo. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Retorna a variância de uma variável aleatória Negative Binomial(n,p),
com 0<p<1 e n um inteiro positivo. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Retorna o desvio padrão de uma variável aleatória Negative Binomial(n,p),
com 0<p<1 e n um inteiro positivo. Para fazer uso dessa função,
escreva primeiramente load("distrib").
Retorna o coeficiente de assimetria de uma variável aleatória Negative Binomial(n,p),
com 0<p<1 e n um inteiro positivo. Para fazer uso dessa função, escreva
primeiramente load("distrib").
Retorna o coeficiente de curtose de uma variável aleatória Negative Binomial(n,p),
com 0<p<1 e n um inteiro positivo. Para fazer uso dessa função, escreva
primeiramente load("distrib").
Valor por omissão: bernoulli
Esse é o algoritmo seleccionado para simular variáveis estatísticas pseuso-aleatórias
binomiais negativas. Os algoritmos implementados são devroye, bernoulli
e inverse:
devroye, baseado no algoritmo descrito em Devroye, L. (1986)
Non-Uniform Random Variate Generation. Springer Verlag, p. 480.
bernoulli, baseado na simulação de testes de Bernoulli.
inverse, baseado no método inverso genérico.
Veja também random_negative_binomial.
Retorna uma variável estatística pseudo-aleatória Negative Binomial(n,p),
com 0<p<1 e n um inteiro positivo. Chamando random_negative_binomial
com um terceiro argumento m, uma amostra aleatória de tamanho
m será simulada.
Existem três algoritmos implementados para essa função, se pode
seleccionar o algoritmo a ser usado fornecendo um certo valor à variável global
random_negative_binomial_algorithm, cujo valor padrão é bernoulli.
Veja também random_negative_binomial_algorithm. Para fazer uso dessa
função, escreva primeiramente load("distrib").
Previous: Definições para distribuições contínuas, Acima: distrib [Conteúdo][Índice]