fsolve & paramètres de la fonction anonyme
Bonjour à tous !
Avez-vous déjà essayé de résoudre des équations avec fsolve & fzero, en ayant en plus de l'inconnue, des paramètres que vous aimeriez fixer ?
J'ai bloqué là-dessus ce matin, et j'ai trouvé 2 solutions.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
% with an embedded function
function testfsolve(y)
function F = myfun(x,y)
F = sin(x)*y;
end
fzero(@myfun,1)
end |
Code:
1 2 3 4 5 6 7 8 9
|
% with an anonymous function
function testfsolve(y)
fzero(@(x)myfun(x,y),1);
end
function F = myfun(x,y)
F = sin(x)*y;
end |
Si quelqu'un connaît d'autres méthodes plus élégantes, je suis preneur !