Why can't a variable holding an equation be used to make a function handle?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Spencer Kranz
el 20 de Feb. de 2020
Comentada: Spencer Kranz
el 20 de Feb. de 2020
%% Test
syms x
eqn(x) = x^2
func = @(x) eqn
func(2)
Respuesta aceptada
madhan ravi
el 20 de Feb. de 2020
I would simply use matlabFunction() as sir Walter says but maybe you have the follwing in mind:
func = @(x) eqn(x)
2 comentarios
Más respuestas (1)
Walter Roberson
el 20 de Feb. de 2020
Use matlabFunction()
2 comentarios
Walter Roberson
el 20 de Feb. de 2020
Suppose you were to do
A=1; B=2;
C=A+B;
D = @(A) C
What value would you expect D(0) to have? What value would you expect D(5) to have?
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!