怎么⽤服务器跑matlab程序,服务器上跑matlab程序
怎么在服务器上跑matlab程序呢?
⼀种新的⽅式 运⽤ssh命令
ssh -l usename 然后再输⼊password 就可以在terminal中直接打开远程服务器了。
另⼀种old⽅式如下:
1 windows界⾯下使⽤putty,输⼊服务器ip地址,然后⽤户名和密码
2 将⾃⼰的代码上传到服务器上
3 使⽤这个命令来使⽤ matlab -nodesktop
(
With the exception of the classroom and hallway computers, MATLAB access is available only on theGeneral Purpose (GP) Cluster through SGE. Unless initiated through an X11-capable terminal (i.e. Gnome Terminal, xterm, rxvt, etc.), MATLAB will start in a text-only command-line mode.
NOTE:To force MATLAB to run in command-line mode use the following flags:
matlab -nodesktop -nojvm -nosplash
-nodesktop
Start MATLAB without its desktop.matlab软件怎么使用
-nojvm
Start MATLAB without the Java virtual machine (JVM).
-nosplash
Start MATLAB but does not display the splash screen.
)
今天下午搞了1个⼩时的matlab程序
发现如下情况:
1 服务器上没有matlab的GUI,因此类似imshow函数不能⽤。
2 matlab代码中居然不能加⼊根⽬录(后来和ywang讨论才想起 linux下是/ ⽽windows下是\, ⽬录表⽰路径不⼀样啊,坑爹呢)
3 ⾥⾯uint8和double区分的很明确!
所以只能将图像保存下来
imwrite的⽤法
imwrite(A,filename,fmt)。
如:imwrite(uint8(regionColor),'depth11111.jpg','jpg');
在windows平台下,还可以使⽤winscp来向linux服务器进⾏界⾯操作传输⽂件!传输完⽂件之后还是得利⽤putty来跑matlab程序。
如果我们想在windows下调⽤linux服务器matlab的界⾯,那么我们得按照xmanager,这个软件来远程控制服务器端的桌⾯。如果是你的pc是linux的话那么
直接运⾏matlab就出来gui界⾯了,如果你想后台运⾏,那么加上前⾯的那个命令
-nodesktop
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论