私はScilabを使用しており、次のような関数を作成しようとしています:
function p = binary_search(myf,a,b)
目標は、[a,b] で次のbinary_search
ような p を見つけるために a を作成することです。myf(p) = 0
私はこのようなことをしたい:
root = binary_search("x^3 - 10",1,2)
最初の文字列は関数の定義です。
私が見つけた唯一の方法は、という関数を定義することですx3
:
function x = x3(p)
x = p^3 - 10;
endfunction
そして、 の中binary_search
で、次のようなことを行います:
fa = x3(a);
何か案は?
ありがとう!