How can I pass command line arguments to a standalone MATLAB executable running on Linux/UNIX?
I need to compile my MATLAB script as a standalone file that can be run on a machine without MATLAB present. It needs to be able to work in a way similar to C's argv[]
, where you do the following:
Command line:
myfile argument1.txt argument2.txt
where argument 1 and 2 are the input and output files.
The exact syntax doesn't matter, but it should work like argv[]
. What is a function that could do this?
What I mean is that I have MATLAB on my computer, but I need to make an standalone executable that can run on Unix systems WITHOUT MATLAB on those computers (it's a cluster, that only has MATLAB on one node). I need to find a way to make the varargin function without having MATLAB installed on the computer that's running the program. If I can tell MATLAB to put the MATLAB library in each executable, that's OK, as long as it's a complete standalone package.