Я использую Scilab, и я пытаюсь сделать такую функцию следующим:Как передать функцию в качестве аргумента
function p = binary_search(myf,a,b)
Цель состоит в том, чтобы сделать binary_search найти такой р, что: MYF (p) = 0 в [a, b].
я хочу коснуться, как это:
root = binary_search("x^3 - 10",1,2)
Если первая строка является определение функции.
Единственный способ, которым я нашел является определение функции под названием x3:
функция х = х3 (р)
x = p^3 - 10;
EndFunction
, а затем, внутри binary_search, сделать что-то вроде:
fa = x3(a);
Любые идеи?
Спасибо!