我有Mathematica 5 – 一个强大的CAS。 我有一个便宜的上网本(运行Windows XP),这不仅是太慢,运行mathmatica,我怀疑它有硬盘空间。
不过,我可以远程访问一些function非常强大的电脑,(其中大部分是运行variose Linux的,但其中之一是Windows Server 2008,尽pipe我不想用这个*)。 大部分是通过SSH,但其他协议可以为一些,我敢肯定。
所以我想将Mathematica安装到其中一台机器上,然后远程运行。
从命令行通过Putty或通过其他方法。
我浏览了math文档并阅读了一些关于使用一些MathLink程序的链接,该程序将我的计算机上安装的前端链接到远程内核。
有人对此有经验吗?
我不确定这是属于这里还是在超级用户。
在你的一个Linux机器上安装Mathematica / Linux,确保你已经安装了基本的X11库,然后在你的上网本(我假设运行Windows)上安装一个X11服务器,也就是Cygwin / X , SSH客户端(即腻子 )。 在SSH的客户端选项中,确保你启用了X11转发(在Putty Config中,它在Connection-> SSH-> X11下的树中),然后你可以用SSH连接到你的linux系统,启动Mathematica和程序(包括graphics)将显示在您的本地系统上。
如果你的上网本运行的是Linux,你只需发出一个像ssh -X username @ mathbox这样的命令来连接远程系统。
如果您更喜欢使用Windows服务器,则可以使用W2008的terminal服务器function,但可能需要此客户端访问许可证。 然后,您将使用Windows客户端上的远程桌面连接程序连接到W2008服务器。
2012年,我写了一个脚本来解决这个问题。 现在(2015年) 在github上可用
它应该使命令行上的Mathematica运行愉快和罚款,通过SSH。 应该在任何类Unix系统上工作。