Building a Command line interface for MATLAB standalone application

I have an application written in MATLAB which needs to import some external data. I want to compile the program in order to build a standalone EXE file and I need a simple way to export some file names paths and some numbers to the application. I am thinking about some thing like command window or command line interface (NOT GUI). Do some body have any suggestions. Regards.

 Respuesta aceptada

Matt J
Matt J el 30 de Sept. de 2012
Arguments can always be passed to a standalone from the command line. They will be interpreted as string arguments to the underlying mfile code. For example,
myEXE A B C
is equivalent to
myMFile('A','B','C'); %The source code for myEXE

5 comentarios

A is it a char or a string? The string data should be passed to a string variable in the m source code. Would you please show a small m source code example?
Yes, whatever arguments you type at the command line will be passed as a string to the underlying mcode.
Compile the function below and at the command line type "test 1" without the quotes. It will print to the screen the result
y =
2
function test(A)
y=str2double(A)+1
OK OK . Sub-Question: Is it possible to export the data to the application several times during the execution and How to print out a message for the user?
Matt J
Matt J el 2 de Oct. de 2012
Editada: Matt J el 2 de Oct. de 2012
And you want to do this without commands like UIGETFILE,INPUTDLG, MSGBOX, etc...?
Useful comment, Best Regards

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre MATLAB Compiler en Centro de ayuda y File Exchange.

Preguntada:

el 30 de Sept. de 2012

Community Treasure Hunt

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

Start Hunting!

Translated by