call my function by command line

1 visualización (últimos 30 días)
Hugo
Hugo el 20 de En. de 2014
Comentada: Hugo el 22 de En. de 2014
I'm working on a MATLAB function which i want to implement on a existing GUI. Now i received the command line that should be used to call my function, but i'm not sure how to implement it in my function. The commandline looks like:
function.exe r <return directory> <seriesdirectory>
How should i start my function to make it work with this command line?

Respuesta aceptada

Walter Roberson
Walter Roberson el 20 de En. de 2014
function YourFunction( returndir, seriesdir )
and returndir and seriesdir will be strings when the function is called.
Note: you will not be able to name it "function".
  3 comentarios
Walter Roberson
Walter Roberson el 21 de En. de 2014
if .... whatever condition
seriesdir = 'forward';
else
seriesdir = 'backward';
end
YourFunction(returndir, seriesdir);
Hugo
Hugo el 22 de En. de 2014
Sorry i meant directory, not direction it's a variable directory so how do i call this in my function and call it from MATLAB. So when i use the suggested function, does it select the variable directories from the command line? And if it does how do i let matlab use the seriesdirectory to load my images and the return directory to save my results (i use dicomread en dicomwrite to load and save, i only need to now how to make sure it uses the directories from in the commandline)
I checked my command line and it actually looks like:
Command line: function.exe –r directory seriesdirectory -r0

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre File Operations 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