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.

 채택된 답변

Matt J
Matt J 2012년 9월 30일

0 개 추천

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

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 2012년 10월 2일
편집: Matt J 2012년 10월 2일
And you want to do this without commands like UIGETFILE,INPUTDLG, MSGBOX, etc...?
Useful comment, Best Regards

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 Standard File Formats에 대해 자세히 알아보기

질문:

2012년 9월 30일

Community Treasure Hunt

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

Start Hunting!

Translated by