[運算] 求解精準值

作者: abc76522000 (Ray)   2015-10-29 10:32:53
各位大大您好 我是Matlab初學者
而近在使用Matlab上遇到了一些問題,不知各位大大能否給點建議,謝謝您!!!!
問題如下:
1.
如何使b精準的算出確切值(因為fzero算出得解是近似值)
clear
U=3; L=-3;
for i=1:300
for a=i
f=@(b)1/3*norminv(1/2*normcdf((U-((a/100)-0.01))/b)+1/2*normcdf((((a/100)-0.01)-L)/b))-2;
b=fzero(f,1);
end
end
2.
如何精準的算出s,使其不會產生inf
clc
U=3; L=-3;
mu=0.023638;
sigma=0.362759;
s=1/3*norminv(1/2*normcdf((U-mu)./sigma)+1/2*normcdf((mu-L)./sigma));

Links booklink

Contact Us: admin [ a t ] ucptt.com