Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

truncate

Truncar objeto de distribución de probabilidad

Descripción

ejemplo

t = truncate(pd,lower,upper) devuelve una distribución de probabilidad t, que es la distribución de probabilidad pd truncada para el intervalo especificado con límite inferior lower y límite superior upper.

Ejemplos

contraer todo

Cree un objeto de distribución de probabilidad normal estándar.

pd = makedist('Normal')
pd = 
  NormalDistribution

  Normal distribution
       mu = 0
    sigma = 1

Trunque la distribución para que tenga un límite inferior de -2 y un límite superior de 2.

t = truncate(pd,-2,2)
t = 
  NormalDistribution

  Normal distribution
       mu = 0
    sigma = 1
  Truncated to the interval [-2, 2]

Represente la pdf de las distribuciones original y truncada para compararlas visualmente.

x = linspace(-3,3,1000);
figure
plot(x,pdf(pd,x))
hold on
plot(x,pdf(t,x),'LineStyle','--')
legend('Normal','Truncated')
hold off

Figure contains an axes object. The axes object contains 2 objects of type line. These objects represent Normal, Truncated.

Cree un objeto de distribución de probabilidad normal estándar.

pd = makedist('Normal')
pd = 
  NormalDistribution

  Normal distribution
       mu = 0
    sigma = 1

Trunque la distribución restringiéndola a valores positivos. Establezca el límite inferior en 0 y el límite superior en infinito.

t = truncate(pd,0,inf)
t = 
  NormalDistribution

  Normal distribution
       mu = 0
    sigma = 1
  Truncated to the interval [0, Inf]

Genere números aleatorios a partir de la distribución truncada y visualícelos con un histograma.

r = random(t,10000,1);
histogram(r,100)

Figure contains an axes object. The axes object contains an object of type histogram.

Argumentos de entrada

contraer todo

Distribución de probabilidad, especificada como uno de los objetos de distribución de probabilidad de la siguiente tabla.

Objeto de distribuciónFunción o app utilizada para crear el objeto de distribución de probabilidad
BetaDistributionmakedist, fitdist, Distribution Fitter
BinomialDistributionmakedist, fitdist, Distribution Fitter
BirnbaumSaundersDistributionmakedist, fitdist, Distribution Fitter
BurrDistributionmakedist, fitdist, Distribution Fitter
ExponentialDistributionmakedist, fitdist, Distribution Fitter
ExtremeValueDistributionmakedist, fitdist, Distribution Fitter
GammaDistributionmakedist, fitdist, Distribution Fitter
GeneralizedExtremeValueDistributionmakedist, fitdist, Distribution Fitter
GeneralizedParetoDistributionmakedist, fitdist, Distribution Fitter
HalfNormalDistributionmakedist, fitdist, Distribution Fitter
InverseGaussianDistributionmakedist, fitdist, Distribution Fitter
KernelDistributionfitdist, Distribution Fitter
LogisticDistributionmakedist, fitdist, Distribution Fitter
LoglogisticDistributionmakedist, fitdist, Distribution Fitter
LognormalDistributionmakedist, fitdist, Distribution Fitter
LoguniformDistributionmakedist
MultinomialDistributionmakedist
NakagamiDistributionmakedist, fitdist, Distribution Fitter
NegativeBinomialDistributionmakedist, fitdist, Distribution Fitter
NormalDistributionmakedist, fitdist, Distribution Fitter
PiecewiseLinearDistributionmakedist
PoissonDistributionmakedist, fitdist, Distribution Fitter
RayleighDistributionmakedist, fitdist, Distribution Fitter
RicianDistributionmakedist, fitdist, Distribution Fitter
StableDistributionmakedist, fitdist, Distribution Fitter
tLocationScaleDistributionmakedist, fitdist, Distribution Fitter
TriangularDistributionmakedist
UniformDistributionmakedist
WeibullDistributionmakedist, fitdist, Distribution Fitter

Límite de truncamiento inferior, especificado como un valor de escalar.

Tipos de datos: single | double

Límite de truncamiento superior, especificado como un valor de escalar.

Tipos de datos: single | double

Argumentos de salida

contraer todo

Distribución truncada, devuelta como objeto de distribución de probabilidad. La función de distribución de probabilidad (pdf) de t es 0 fuera del intervalo de truncamiento. Dentro del intervalo de truncamiento, la pdf de t es igual a la pdf de pd, pero dividida por la probabilidad asignada a ese intervalo por pd.

Las propiedades de objeto de t son las mismas que las de pd con estas excepciones:

  • La propiedad Truncation de t almacena el intervalo de truncamiento.

  • La propiedad IsTruncated de t es 1.

  • La propiedad InputData de t está vacía. Para un objeto de probabilidad ajustado, la propiedad InputData almacena los datos utilizados para el ajuste de la distribución. El objeto de distribución truncado no almacena los datos de entrada.

Capacidades ampliadas

Historial de versiones

Introducido en R2013a