Function definitions are not permitted in this context?

I got this error and my version is 2016b. I even tried changing the m-file name but of no use.The code is attached,do I need to modify it?

2 comentarios

The code you have posted includes the line:
% Copyright 2013 Cranfield University
Do you have authorisation from the copyright holder to reproduce the code?
Please do not close questions that have an answer.

Respuestas (1)

Guillaume
Guillaume el 2 de Oct. de 2018
Pre-R2016b you would get this error if you had local functions in a script m file. Post-R2016b, I'm not sure what can trigger it (function before a classdef is one, but that's not the case here). In any case, I don't get that error with the m file you've included.
However, looking at the code, it's clearly been modified since it checks for the numbers of inputs, yet doesn't accept any.

La pregunta está cerrada.

Etiquetas

Cerrada:

el 20 de Ag. de 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by