Why can't a variable holding an equation be used to make a function handle?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Spencer Kranz
il 20 Feb 2020
Commentato: Spencer Kranz
il 20 Feb 2020
%% Test
syms x
eqn(x) = x^2
func = @(x) eqn
func(2)
Risposta accettata
madhan ravi
il 20 Feb 2020
I would simply use matlabFunction() as sir Walter says but maybe you have the follwing in mind:
func = @(x) eqn(x)
Più risposte (1)
Walter Roberson
il 20 Feb 2020
Use matlabFunction()
2 Commenti
Walter Roberson
il 20 Feb 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?
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!