在云中共享和运行MATLAB代码
有很多方法可以共享MATLAB代码。因为现在的情况比以前好多了,所以我认为最好在2021年7月之前回顾一下这个州。
很多代码,很多地方
从这里,我可以进一步过滤,在这种情况下,找到对地球、海洋和大气科学的贡献。
这还不包括文件交换中对这门学科及其从业者(这里是地球科学和地球科学家)有用的更多通用文件。此外,您可以看到,这些贡献中的一些不仅仅是文件,而是整个工具箱,其中许多具有可靠的下载历史和MATLAB用户的高评分。
共享文件
大约5年前,我们介绍了
现场脚本
MATLAB是一个交互式笔记本环境,用于探索数据、开发算法、发布报告,以及共享代码的强大工具。您可以在文件交换上的共享代码文档中找到这些,例如,
在这里
. 我还使用实时脚本在上创建和发布帖子
MATLAB的艺术
博客您可能会注意到,我经常提供脚本供下载。
代码再现性和重用托管MATLAB的站点
许多网站关注代码的可再现性,并在云上重用主机MATLAB。研究人员可以查看和下载MATLAB代码供自己使用,而《自然》等出版商则使用这些网站进行同行评审,包括运行和验证基于计算的论文的代码。
这些网站支持万博1manbetx
开放科学
使用MATLAB,因为即使是非MATLAB用户也有机会查看、下载、重用,甚至自己运行代码。如果共享的代码是实时脚本格式,那么它就特别有效;一旦您对分析感到满意,就可以共享静态PDF、Microsoft®Word、HTML和LaTeX版本的文件,以便在MATLAB之外查看。
与其他语言的互操作性
整个故事
万博1manbetx支持Jupyter笔记本集成和基于浏览器的MATLAB IDE。
您还可以从MATLAB调用Python,从Python调用MATLAB。这种直接调用特性除了长期支持的Matlab支持与其他语言的互操作性之外,如C、C++、FORTRAN(!)、java和万博1manbetx
更多
(还有很多
数据文件格式
以及)。
资源
下面是一个以各种其他方式共享MATLAB代码的附加资源列表。
MATLAB驱动
:在任何地方使用MATLAB文件,并与他人共享。
MATLAB应用程序
:用于执行技术计算任务的交互式MATLAB应用程序。
MatlabWeb应用程序
:创建将在web服务器中运行的应用。
MATLAB代码生成
:从MATLAB程序生成代码。
结论
版权所有2021年MathWorks公司。
|
评论
如需留言,请点击在这里登录到您的MathWorks帐户或创建新帐户。