how to solve this data generating random number problem
显示 更早的评论
Hello everyone.
I need some help in my coe while i have some problem when i do use monte carlo method. My code is in the attachment. All the code is perfect, only the last equation p=pt*2(asin(sqrt(R))) has a problem. i dont know how to get this step. in this equation i need to get pt by monte carlo method. and R is the random number [0,1]. in the above equation i need to fing pt by using the monte carlo method, and then find p. i don't understand how to find pt by using the monte carlo method. can anybody please help me?
Thanks
8 个评论
Walter Roberson
2019-10-17
You have not given us enough information about how pt should be found. Does some expression involving R get calculated and that value looked up in as y12 to find the corresponding pt value, and then the same random number gets used in pt*csc(2*arcsin(sqrt(R))) to find p? Something like pt(y12_inverse(R ))*csc(2*arcsin(sqrt(R))) ?
waqas muhammad
2019-10-17
Walter Roberson
2019-10-17
What relationship is there between y12 and theta ?
waqas muhammad
2019-10-17
Walter Roberson
2019-10-17
Are you saying that you run through a montecarlo process in one random parameter in order to derive a scalar value for pt, and then once you have derived that pt, that you run through a second series of random numbers to calculate a number of p values? So two total random number processes?
Or is it the case that you want to run through a single random number process that you use to generate R, and that R somehow ties in to calculating a pt value for that R ??
waqas muhammad
2019-10-17
编辑:waqas muhammad
2019-10-17
Walter Roberson
2019-10-17
Okay so for any given value of R how do you derive a pt value?
waqas muhammad
2019-10-17
编辑:waqas muhammad
2019-10-17
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Uniform Distribution (Continuous) 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!