The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Software » comp.soft-sys.matlab

Notice: We are no longer accepting new posts, but the forums will continue to be readable.

Topic: How to run matlab in a cluster from various folders
Replies: 3   Last Post: Jan 2, 2013 6:27 AM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
Steven Lord

Posts: 18,038
Registered: 12/7/04
Re: How to run matlab in a cluster from various folders
Posted: Dec 31, 2012 12:22 AM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

"Joan " <> wrote in message
> Hi, I am trying to run a matlab file "main.m" that is located in folder
> ~/home/matlab. Ideally I want to locate an .sh file in ~/home that runs
> the matlab file main.m located in ~/home/matlab. How can I do it?
> It is easy to do it when both my .sh file and matlab file are in the same
> folder. I then need to write
> matlab -nodesktop -nosplash -r main
> and it works fine. However I cannot find how to run something like
> matlab -nodesktop -nosplash -r matlab/main

"Enclose the statement in double quotation marks ("statement"). Use
semicolons or commas to separate multiple statements"

So "cd('/home/jm3364/matlab'); main" would work as the value for the -r
startup option.

Or create a startup.m file in the directory in which you start MATLAB and
have that script CD to the appropriate directory and call main.

Steve Lord
To contact Technical Support use the Contact Us link on

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2018. All Rights Reserved.