[運算] 求解精準值

看板MATLAB作者 (Ray)時間9年前 (2015/10/29 10:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
各位大大您好 我是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)); -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.108.137 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1446085975.A.85B.html
文章代碼(AID): #1MCOLNXR (MATLAB)
文章代碼(AID): #1MCOLNXR (MATLAB)