Function definitions are not permitted in this context
15 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Using Matlab R2017b, I can not define a function; I thought this was fixed in R2016b. Yes, I can define a script file.
>> function y = mydouble(x)
function y = mydouble(x)
↑
Error: Function definitions are not permitted in this context.
1 Commento
Greg
il 20 Gen 2018
Modificato: Greg
il 20 Gen 2018
You appear to be trying to define a function in the Command Window. That isn't going to work, and I don't think it counts as something that "needs to be fixed."
I assume you're referring to local functions in scripts for the R2016b bit. You need to be in the editor (Live or otherwise) to create a script, then add a function declaration at the end.
Risposta accettata
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Entering Commands in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!