вместо передачи всей функции другой функции, почему бы вам не подумать о передаче результатов ??

Ньютона-Рафсона легко реализовать в Mathematica, но в Matlab он кажется немного сложным. Я не понимаю, могу ли я передать функцию в функцию и как использовать производную в качестве функции.

newtonRaphson[f_, n_, guess_] := 
 If[n == 0, guess, newtonRaphson[f, n - 1, guess - f[guess]/f'[guess]]]
newtonRaphsonOptimize[f_, n_, guess_] := 
 If[n == 0, guess, 
  newtonRaphsonOptimize[f, n - 1, guess - f'[guess]/f''[guess]]]

Не похоже, что вы не можете получить ни дескрипторы функций, ни функции, определенные в файле, но я могу ошибаться.

Ответы на вопрос(3)

Ваш ответ на вопрос