我使用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);
任何想法?
谢谢!