Powiedz, że mam anonimową funkcję f = @(x) x^2
i chcę ją przekonwertować na funkcję symboliczną. Czy jest do tego zbudowany?Jak przekonwertować funkcję anonimową na funkcję symboliczną w programie MATLAB?
6
A
Odpowiedz
11
Można po prostu przekazać go do MGS:
f = @(x) x^2;
g = sym(f)
ale większość funkcji symbolicznych zrobić automatycznie, gdy otrzyma uchwyt funkcyjny (subs
, int
, etc ...)
+0
Och, duh ... Powinienem był to zrobić wcześniej. Dzięki! – Will
[ ' func2str'] (http://www.mathworks.com/help/techdoc/ref/func2str.html)? – Ansari