How to generate samples from a modified exponential density?
Afficher commentaires plus anciens
Hi everyone, The standard form of an exponential density is f(x|lambda)= lambda*exp(-x/lambda) if x>=0 and f(x|lambda)=0 if x<0.
I want to generate samples from the following density f(x|lambda, b)= lambda*exp(-(x-b)/lambda) if x>b and f(x|lambda,b)=0 if x<=b. Where b is a user-specified parameter.
Can anyone here suggest me how to do this ?
Best regards,
Réponse acceptée
Plus de réponses (1)
Shashank Prasanna
le 9 Juin 2014
Modifié(e) : Shashank Prasanna
le 9 Juin 2014
0 votes
You can generate uniform random numbers using the rand function and apply it to your modified density function.
Catégories
En savoir plus sur Random Number Generation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!