Anon function keeps giving error
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am trying to code an anon function, my code reads
My_Function =@(t,y)(AtheroEqn2016(t,y,e))
[t,y] = ode23t(@My_Function, tp, ic, options);
save('savedData');
clf;
Byt keep getting this error
Error: File: AP.m Line: 39 Column: 17 "My_Function" was previously used as a variable, conflicting with its use here as the name of a function or command.
Can anyone tell me where I am going wrong
Thanks
0 commentaires
Réponse acceptée
Guillaume
le 1 Juil 2016
My_Function is already a variable of type function handle, you do not need and must not convert it into a function handle. Thus:
[t,y] = ode23t(My_Function, timePeriod, initialConditions, options);
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Tables dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!