The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Software » comp.soft-sys.matlab

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: PDF to CDF in MATLAB
Replies: 5   Last Post: Jan 14, 2013 4:59 AM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
Roger Stafford

Posts: 5,929
Registered: 12/7/04
Posted: Jan 13, 2013 8:24 PM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

"Roger Stafford" wrote in message <kcvat3$k7t$>...
> "Hemming" wrote in message <kcv2ip$mv1$>...
> > Im trying to extract a scattering angle for a photon using the Klein-Nishina scattering angle distribution (KN in the code) and for this I need the CDF (of KN) to be able to use the Monte Carlo method when that is achieved. All i've managed so far is to plot the PDF between 0 degrees and Pi to see that it looks alright, and that it has that "peanut shape". Ive tried to use the built in CDF function but it seems very slow.
> - - - - - - - - - -
> Do I understand correctly that this is a probability density function with respect to a solid angle of scattering? Wouldn't that need to be known in obtaining a cumulative distribution? .......

- - - - - - - - - -
One more thought about your question. If it is solid angle that the probability density is taken with respect to, then its cumulative distribution in terms of scatter angle is easy to find. However if it is this scattering you wish to simulate in a Monte Carlo process using matlab's 'rand' generator, you would need the inverse of this CDF function and that may not be so easy to calculate. There are some functions in matlab that may able to help in this. There is also the alternative of a random procedure using rejection to achieve the proper simulation distribution. Anyway please give us the details of what it is you wish to do.

Roger Stafford

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2018. All Rights Reserved.