我可以在Windows上使用UI在Windows上运行matlab,而只是代码在远程服务器上运行吗? [英] Can I run matlab on Windows with UI, just that the code runs on remote server?

查看:209
本文介绍了我可以在Windows上使用UI在Windows上运行matlab,而只是代码在远程服务器上运行吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用笔记本电脑运行MATLAB,这非常方便,但速度很慢. 我们有运行MATLAB的强大服务器,但对我来说,在笔记本电脑上使用UI运行应用程序相对更为方便(相对于通过命令行运行Matlab而言).

I am using my laptop to run MATLAB and it's very convenient but SLOW. We have strong servers that run MATLAB but it's more convenient for me to run the application with UI on my laptop (as opposed to say running Matlab through command line).

是否有可能在Windows上通过UI在本地运行matlab,只是代码在远程服务器上运行(从而更快)?

Is it possible to run matlab on Windows, locally, with UI, just that the code runs on a remote server (and thus quicker)?

谢谢!

推荐答案

浮现在脑海的是几种选择,并不是所有的选择都能回答您提出的确切问题.假设您的笔记本电脑是Windows,则可以执行以下操作之一:

Several options spring to mind, not all of which answer the precise question that you posed. Given that your laptop is Windows, you could do one of these things:

  1. 使用远程桌面连接到服务器并在其中运行MATLAB
  2. 如果服务器是UNIX,则可以在笔记本电脑上运行X服务器(cygwin有一个免费的服务器)
  3. 您可以使用并行计算工具箱
  1. Use remote desktop to connect to the server and run MATLAB there
  2. If the server is UNIX, you could run an X server on your laptop (there's a free one with cygwin)
  3. You could use the Parallel Computing Toolbox and MATLAB Distributed Computing Server to open a matlabpool on the server.

选项(1)和(2)基本上意味着您正在通过电线将MATLAB UI传输到笔记本电脑.选项(3)与您最初要求的最相似,但是matlabpool仅在服务器上运行PARFORSPMD块的主体.

Options (1) and (2) basically mean you're transmitting the MATLAB UI over the wire to your laptop. Option (3) is sort-of most like what you originally asked for, but the matlabpool only runs the body of PARFOR and SPMD blocks on the server.

这篇关于我可以在Windows上使用UI在Windows上运行matlab,而只是代码在远程服务器上运行吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆