最近几天,我一直在使用9.7“ iPad Pro和智能键盘作为我唯一的计算设备。在这篇文章中,我将讨论我用来充分利用iPad的工具,然后将描述科学计算任务。
我使用的工具
首先,要坦白:我仍然依靠笔记本电脑-我将其放在房间里并用作服务器。 因此,我寻找的第一个工具是一个好的SSH客户端。 由于我在大多数编程任务中都使用命令行和vim,因此这对我来说是最佳选择。
我最终选择了阴极。 我简要考虑了提示2。提示2的价格为14.99美元,因此对我来说太贵了。 但是,Cathode并未针对最新的iOS进行优化。 它也被称为具有复古外观的SSH客户端。 但是,您可以关闭许多复古功能。
连接到笔记本电脑(运行macOS Sierra)很容易。 我必须通过进入系统偏好设置>共享并启用远程登录来在笔记本电脑上启用远程访问。
这是阴极的屏幕截图:

投寄箱
我的大部分个人文件都保存在我的Dropbox帐户中。 我使用Dropbox应用程序无需访问SSH即可访问我的文件。 我还使用Dropbox应用程序扫描文档和阅读PDF。
工作流程
工作流是一个自动化应用程序。 它使我可以编写脚本来依次执行常见的iPad任务(提供标准编程控制流程),这已经并且将继续为我节省时间。
科学计算任务
我目前正在完成一个课程的课程。 我必须使用MATLAB进行一些绘图。 我还想将这些情节放入iPad的相机胶卷中,以便我可以对其进行检查。
首先,我使用Cathode通过SSH进入笔记本电脑,运行MATLAB CLI,生成图形,并将其保存到我的Dropbox文件夹中。 接下来,我编写了此工作流程脚本。 这是脚本的屏幕截图:

这将从我的Dropbox文件夹中的固定路径中提取图形(PNG图像),将图像保存到相机胶卷中,然后从我的Dropbox文件夹中删除该图像。 接下来,我将脚本添加到“工作流”小部件中以便于访问。 因此,在使用MATLAB和Cathode将图保存到我的Dropbox文件夹后,我从小部件运行了脚本,并且图出现在我的相机胶卷中。