MATLAB的博客

实用的建议在前沿的人

开放的科学和可重用与MATLAB在线和GitHub的研究

你已经 写了一 研究 纸,你有一些MATLAB代码 金宝app支持它。 你怎么 传播 这让尽可能多的人能够使用它 吗? 这是 w orkflow。
  • 步骤1:把你的MATLAB代码GitHub
  • 步骤2:从回购,c列阿特一个让我们的链接打开在MATLAB中直接在线分享它。一个的方式这是添加一个吗徽章回购。像这样:
就是这样!现在,如果有人想运行或修改你的代码,他们只是点击“开放在MATLAB在线”开始 与你的工作交流
在许多 情况下,t 他的 工作时 他们没有一个MATLAB许可 !
麦克风下降
我想要结束这篇文章。我发现这是一个发展如此令人激动,我一直在乞求发布一些关于它自从我第一次听说。然而,我的一些朋友在这里建议,也许我添加更多的细节。就这样了…。

把你的MATLAB和Simu金宝applink研究代码GitHub

多年以来,我一直在促进更好的实践研究软件的同事 研究软件工程社区 。大量的现代研究极度依赖计算软件 你的研究软件正确吗? 我是一个问题 就像 同事问我的研究。我职业生涯的很大一部分一直致力于帮助这个问题的答案是“是的”,尽可能多的人
“你的研究软件是正确的吗? ,一个 最早的 我给研究人员的建议 是使用版本控制的 …故事! 我更喜欢和推荐git GitHub 但是其他的 版本控制 系统 很好如果你坚持的话。 然而,在这个新的工作流MathWorks最初针对GitHub由于其巨大的受欢迎程度。
一旦你在GitHub上研究代码, 这是 “外面”,用于对我们其他人 e 这是 一个极其重要的开放科学的实践的第一步 ,一旦 你已经 做到了, 你可以自由地添加各种各样的 的事情 你的游戏水平 。从简单的动作,如一个编写良好的Readme文件 nd演示代码 在现场脚本 到单元测试, 持续集成和DOI。

添加一个“开放在MATLAB在线”徽章回购。

MATLAB在线 MATLAB的浏览器版本运行在云 使用了 150万年 去年 更多关于这 或者,更好的是, 去看 一个玩 https://matlab.mathworks.com/ )
GitHub有助于使你的 代码可用。 MATLAB在线 帮助 使 更容易使用。 当然,用户可以自由地从GitHub下载代码或者使用命令行git克隆代表 ository 他们可以利用他们的桌面 版本 MATLAB的 与你的研究工作。
添加一个 在MATLAB在线“开放 徽章 使它更容易 那些感兴趣的p 与你的研究 所有你需要做的是 基于回购的形式链接URL 例如:
在上面的链接 我们已经 编码,我们想要的文件 SolarPanelEstimator.mlx 加载 当我们输入MATLAB在线。
当有人点击上面的链接, MATLAB将打开在线,回购将克隆他们的MATLAB驱动器和请求的文件将被打开。 下面的gif显示了在实践中这是什么样子。
oiml.gif
注意生活脚本,打开是一个简单的应用程序,使用生活的控制。其背后的代码,对于那些想要,可以单击查看和编辑。

任何公共repo(促红细胞生成素)任何时间,一键复制

我喜欢这个新的工作流GitHub回购的主人 需要为我做任何事可以利用 他们的代码 以这种方式 我能找到 任何 GitHub回购 包含 MATLAB代码,形成链接 并使其 提供给我的读者 , 学生 或合作者。
在撰写本文时,这一点 伟大的 回购 从罗伯•坎贝尔 有一个“开放在MATLAB在线” b adge :
下面的指令 在文档中 ,我 形式的URL
做完了。或者,你可以喂GitHub回购 这个网页 它会自动为你做这些。
当然,作为回购的主人,我能让我的用户更容易 打开我的代码通过添加 一些 减价 自述文件
[!(在MATLAB在线)(//www.tatmou.com/images/responsive/global/open-in-matlab-online.svg)) (https://matlab.mathworks.com/open/github/v1?repo=raacampbell/shadedErrorBar)
这个生产 这样的徽章

没有MATLAB许可证吗?没有问题。

一个庞大的数字 大学和科研机构的MATLAB许可证 但是如果你的合作者 吗? 他们如何运行, 编辑 一般玩 在你的代码吗? 答案是,他们只是点击链接,然后继续它。
所有他们需要的是一个 免费的MathWorks一个平仓 他们可以在网上利用MATLAB(基本) 有限制,可以肯定的是( 细节 ) , 很多事情和支持金宝app 这是 有用的 大量的 工作流 它只是工作!

在MATLAB在线添加“开放你现在的回购

如果你有一些 MATLAB代码和想使它更易于被世界,为什么不添加 徽章 现在你的回购 吗?
|

评论

要发表评论,请点击此处登录到您的MathWorks帐户或创建一个新帐户。