reproducting a code( m-file)
Show older comments
hi This function will generate a normal distribution conditional by bounds:
http://www.mathworks.com/matlabcentral/fileexchange/23832-truncated-gaussian
i want to make this changes in above code>>>what should i do???in which line it should be???
sigma = 147.65; range = [450 800]; peakpos = 620;
[X meaneff sigmaeff] = TruncatedGaussian(-sigma, range-peakpos, [1 1e6]); X = peakpos+X; meaneff = peakpos+meaneff;
stdX=std(X); fprintf('mean(X)=%g, estimated=%g\n',meaneff, mean(X)) fprintf('sigma=%g, effective=%g, estimated=%g\n', sigma, sigmaeff, stdX) hist(X,64)
1 Comment
milad babaei
on 4 Mar 2011
Answers (1)
Walter Roberson
on 4 Mar 2011
1 vote
I don't see anything in Bruno's code that would need to be changed. You are just calling Bruno's function, so just the lines you show into a .m file and run the file.
Categories
Find more on Normal Distribution in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!