Re: [問題] fzero的問題已回收
※ 引述《dendrite (有沒有條紋)》之銘言:
: 請問大大
: 在使用fzero時,假如我使用區間限制找根的方式: fzero(f1,[0.1,0.5]);
: 結果出現以下錯誤訊息:
: The function values at the interval endpoints must differ in sign.
: 但我知道在這區間內一定有等於零的解,請問該怎麼處理? 謝謝!
1 要是你的解 剛好是 x=0 那 fzero 是找不到的
2 那你有設定找根的方式或停止條件嗎
例如
options= optimset('TolX',1e-16,'LargeScale','on');
fzero(f1,[0.1,0.5],ooptions);
3 不然就是你的根 很"輕微"地 cross 零
那你可能得設定更窄的 guess interval
試試看吧
祝大家找跟順利
--
四 我的書包
背書包 上學去
我的書包裡 有書也有筆
我有四本書 我有三枝筆
還有一個小皮球 也在我的書包裡
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.28.113
討論串 (同標題文章)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章