Calling Subroutine / Script file

10 Ansichten (letzte 30 Tage)
Jay
Jay am 7 Apr. 2015
Beantwortet: Geoff Hayes am 7 Apr. 2015
If I want have a subroutine (.m) and want to run it in the body of a separate .m file (call it) how do I go about doing that.
The reason is it will allow different uses for the same code using different subroutines.

Akzeptierte Antwort

Geoff Hayes
Geoff Hayes am 7 Apr. 2015
Justin - if you have defined your subroutine as a function (or a script) then you can call it as is from within the body of the separate m file. For example, if the signature of your subroutine is something like
function [out] = mySubroutine(input)
is saved to a file named mySubroutine.m, then you can call this function from within the body of your other m file as
% do some stuff
% call mySubroutine
out = mySubroutine(input);
The above is an example only with one input and one output. I suspect that your function signature will be different.

Weitere Antworten (0)

Kategorien

Mehr zu Workspace Variables and MAT Files finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by