MATLAB社区

MATLAB,社区和更多

使用MATLAB Minimart共享和管理您的工具箱

就像上次讲的这篇文章和下一篇由David Sampson提供。David领导着我们英国办公室的MathWorks咨询小组,并与捷豹路虎紧密合作,创建了他们的MATLAB商店。当涉及到为MATLAB用户组构建网络商店时,您应该听取像David这样的老手的意见。他知道自己在说什么。

使用MATLAB Minimart共享和管理您的工具箱

由大卫·桑普森

MathWorks在发布版R2014b中引入了工具箱打包到MATLAB。工具箱打包为MATLAB工具开发人员提供了一个系统,可以将他们的代码、文档和示例绑定到一个文件中,用户只需点击几下即可将其安装到MATLAB中。用户升级和卸载工具箱也很简单。所以,我要和mytool.zip、readme.txt和install.m这样的文件说再见了。

一些组织已经极大地利用了这项技术。10月,捷豹路虎在MATLAB世博会英国以及他们如何通过定制的MATLAB应用商店,在数千名用户中分享100多个工具箱。在希望鼓励MATLAB社区内协作的组织中,这是最热门的话题之一。

我们在MathWorks咨询希望提供一个引人入胜的演示,以帮助您开始探索基于存储的MATLAB工具箱的共享和管理。介绍了MATLAB位杂货店

要得到MATLAB Minimart,请到文件交换下载并安装工具箱,工具箱将出现在Add-on管理器和文档中。看在过去的份上,它甚至出现在>> ver下面。

要开始使用MATLAB Minimart,创建一个文件夹来存储工具箱。对于协作使用,您应该选择一个所有潜在商店用户都可以访问的共享位置。在Windows上,这是一个UNC路径,比如\\company\foo\bar\store。(注意,对于第一个示例,我们将使用LFS路径C:\work\store\demo)。

接下来,您将需要在您的商店中放置一些工具箱。出于演示的目的,我生成了一个包含50个工具箱的集合,其中包含300多个.mltbx文件。(每个工具箱有多个版本。)下载收藏然后将内容解压缩到你的商店。

文件列表

接下来,生成存储

> > minimart.buildStore(“C: \ \商店\演示工作”)

并查看它

> > minimart.showStore(“C: \ \商店\演示工作”)

你会看到像这样的东西。

位杂货店

商店摘要页面包含每个MATLAB工具箱的一张卡片,其中显示了名称、摘要和缩略图。工具箱元数据是存储中最新版本的元数据,不过也有旧版本。

工具箱

每个工具箱卡片都有一个“更多信息”按钮,用于浏览更详细的信息,包括旧版本的信息。这是怪物卡车工具箱的详细视图。

卡车

每个工具箱页面包含一个版本下拉菜单和一个“下载”按钮。“版本”下拉列表列出工具箱的所有可用版本,并使您能够调出任何特定版本的详细信息。“下载”按钮使您能够检索工具箱,以便安装到MATLAB中。

在我在下一篇文章,我将解释用户如何从商店检索和安装工具箱更新,并分享一些关于定制MATLAB环境和商店的建议。

|
  • 打印
  • 发送电子邮件

评论

要留下评论,请点击在这里登录到您的MathWorks帐户或创建一个新帐户。