罗兰在MATLAB的艺术

把想法变成MATLAB

分享和在云中运行MATLAB代码

有很多方法可以共享MATLAB代码。以来有很多曾经有多,我认为这是很好的回顾国家截至2021年7月。

很多代码,很多地方

有很多地方你可以找到共同的MATLAB代码。我的第一首选,检查代码之后,我需要的不是在MATLAB工具箱或任何,是检查 文件交换
从这里,我可以进一步过滤,在这种情况下找到贡献为地球,海洋和大气科学。
而这还不包括更一般的文件在文件交换,可以用于本学科及其从业者(地球科学和作者)。同样,你可以看到,这些贡献不是简单的文件,但整个工具箱,许多具有坚实的历史从MATLAB用户下载和高评级。

共享文件

大约5年前,我们介绍了 生活的脚本 在MATLAB交互式笔记本探索环境数据,开发算法,发布报告,和一个强大的工具共享代码。你可以共享代码中找到这些文件在文件交换,例如, 在这里 。我也使用脚本来创建和发布帖子 MATLAB的艺术 博客。您可能会注意到,我经常使可供下载的脚本。
你可以找到一个画廊的模范生活脚本标本 在这里

再现性和重用代码的网站主机MATLAB

大量的网站,专注于代码重现性和重用主机MATLAB在云上。研究人员可以查看和下载的MATLAB代码自己使用,而出版商,如自然、使用网站进行同行评审包括运行和验证计算文件的代码。
例如,我们共享 代码的信息海洋 几年前,展示研究者如何可以上传他们的代码和运行代码由他人 代码的海洋 不需要访问自己的MATLAB许可证。
CUASHI / Hydroshare 水文学家,一个社区,允许简单的代码重用和下载,比如这个 住脚本示例 使用历史降雨数据,可视化降水。
这些网站支持金宝app 开放的科学 MATLAB以来甚至non-MATLAB用户得到一个机会来查看,下载,重用,甚至运行代码本身。它非常强大,如果代码共享生活的脚本格式;一旦你满意分析,你可以共享静态PDF、Microsoft®Word, HTML,乳胶为浏览之外的MATLAB版本的文件。

与其他语言的互操作性

人们联系起来 Jupyter与Python但是有一个笔记本电脑 MATLAB的公开可用的内核 了。
整个故事 金宝app同时支持Jupyter笔记本集成和基于浏览器的MATLAB IDE。
你也可以从Python从MATLAB和MATLAB调用Python。这直接调用功能除了长期MATLAB支持互操作性与其他语言(如C、c++, Fortran (!), Java和金宝app 更多的 (和许多 数据文件格式 )。

资源

这里有一个额外的资源列表共享MATLAB代码在各种其他方面。
MATLAB开车 :使用MATLAB文件从任何地方,和与他人分享。
MATLAB应用程序 :交互式MATLAB应用程序执行技术计算任务。
MATLAB Web应用程序 :创建应用程序将运行在web服务器上。
MATLAB代码生成 :从MATLAB程序生成代码。

结论

你发现自己想要共享代码,但不确定如何?你有兴趣使用MATLAB在任何现有的科学网关吗?或者希望MATLAB托管在一个新的网关吗?让我们知道 在这里
版权2021年MathWorks公司。
|

评论

留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。