我使用Scilab的,我試圖讓像下面這樣的函數:如何通過一個函數作爲參數
function p = binary_search(myf,a,b)
目標是讓binary_search找到這樣的p即:山羊myf( p)= 0 in [a,b]。
我想做些事情是這樣的:
root = binary_search("x^3 - 10",1,2)
當第一個字符串是一個函數的定義。
我發現是定義一個函數調用X3的唯一方法:
函數x = X 3(P)
x = p^3 - 10;
endfunction這樣
,然後裏面binary_search,做這樣的事情:
fa = x3(a);
任何想法?
謝謝!