Calling a function from a script

192 visualizaciones (últimos 30 días)
Kyle Donk
Kyle Donk el 17 de En. de 2020
Comentada: Stephen23 el 18 de En. de 2020
I'm trying to call a function from a script, but everything that I have seen and read on how to do so has not been helpful. Would someone please show me an example of calling a function from a script? I would really appreciate it.
  2 comentarios
James Tursa
James Tursa el 17 de En. de 2020
Editada: James Tursa el 17 de En. de 2020
You call the function just like you would call it from the command line or from another function. There is no difference in the syntax. Are you trying to have the function code in the same file as the script code? Or ...?
Stephen23
Stephen23 el 18 de En. de 2020
Kyle Donk's "Answer" moved here:
Yes, it's in the same file, just a different script.

Iniciar sesión para comentar.

Respuestas (1)

Walter Roberson
Walter Roberson el 18 de En. de 2020
Example of calling a function from a script:
x = input('Input x ');
y = xsquared(x);
disp(y)
function y = xsquared(x)
y = x.*x;
end
  2 comentarios
James Tursa
James Tursa el 18 de En. de 2020
Caveat: Only for later versions of MATLAB. Earlier versions would not allow this.
Walter Roberson
Walter Roberson el 18 de En. de 2020
Earlier versions would require that the function be stored in a separate file.

Iniciar sesión para comentar.

Categorías

Más información sobre Get Started with MATLAB en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by