script stops running after closing connection to remote computer

Hi,
My Matlab script stops running whenever I disconnect from the remote machine that I'm running the script on. When I re-open the remote connection, Matlab starts running again.
I'm running Matlab 2019a on a MacPro running Windows 10. I log into the MacPro using Microsoft Remote Desktop.
Any ideas on how to troubleshoot or solve this problem?
Thanks, in advance!

1 件のコメント

Walter Roberson
Walter Roberson 2019 年 7 月 30 日
Are you connecting to a server, or are you connecting to a desktop machine that has its own display?
What you describe would not surprise me if you are connecting to a server, as the graphics needs to go somewhere.

サインインしてコメントする。

回答 (2 件)

James
James 2019 年 7 月 30 日

0 投票

This is a desktop machine being used as a server. I'm surprised that I'm having this issue; I've run scripts on it for years with out running into this problem.
One recent change was to hook up a monitor to it. I tried removing the monitor, but I still see the same issue.

1 件のコメント

Walter Roberson
Walter Roberson 2019 年 7 月 31 日
Did you happen to restart MATLAB (and possibly reboot) since the time you removed the monitor ?

サインインしてコメントする。

James
James 2019 年 8 月 1 日

0 投票

Good point. Rebooting didn't resolve the problem after removing the monitor.
This is defintely graphics related, as you suggested. Commenting out plots allowed the script to run without my being logged into the server.
Is there a way to save plots to file without displaying them? This might solve the problem and would let me look at the results.

1 件のコメント

Walter Roberson
Walter Roberson 2019 年 8 月 1 日
If you happen to have the parallel computing toolbox, then parfeval or use other parallel computing tools to run the code in a worker. The workers will not have access to the display and will not expect access. You can savefig or saveas or print() inside the worker and later load the file elsewhere.

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeStartup and Shutdown についてさらに検索

製品

タグ

質問済み:

2019 年 7 月 30 日

コメント済み:

2019 年 8 月 1 日

Community Treasure Hunt

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

Start Hunting!

Translated by