解決済みの質問
2個めの引数は解探索の初期値ですので,それだとちょっとまずいです.
x = fzero(inline('0.5*erfc(x)-10^-4'), 0)
とか
x = fzero(inline('0.5*erfc(sqrt(x))-10^-4'), 0)
とかします.
投稿日時 - 2006-10-28 19:16:21
お礼
inlineというのもはじめて知り、勉強になりました。ご回答何度もありがとうございました。
投稿日時 - 2006-10-29 13:48:15
0人が「このQ&Aが役に立った」と投票しています
ベストアンサー以外の回答(1件中 1~1件目)
fzero() を使います.
http://dl.cybernet.co.jp/matlab/support/manual/r13/toolbox/matlab/ref/fzero.shtml
投稿日時 - 2006-10-27 00:32:12
補足
返答ありがとうございました。プログラムの書き方があっているか不安なのですが,上の式だとx = fzero(@erfc,10^-4*2(=0.0002))でいいのでしょうか?
投稿日時 - 2006-10-27 19:34:29
OKWaveのオススメ
おすすめリンク