MATLAB社区

MATLAB,社区等

捷豹路虎的MATLAB商店

如果您在一家企业工作,其中许多同行也编写MATLAB代码,您可能会考虑以下问题:我们如何彼此共享MATLAB文件?起初,这似乎是一个很容易解决的问题。只需将您想要共享的所有内容转储到每个人都知道的大目录中。

但问题马上就出现了。下面是公司代码存储库的一些问题。

提交-如何提交代码?应该采取什么形式?谁决定放什么进去?
组织-它是如何组织的?谁管理代码?谁支持它万博1manbetx?
发现-人们将如何发现它?它是如何推广的?
分布-人们如何下载和安装代码?

创建简单代码存储库(如前面提到的单目录方法)的企业很少对结果满意。生成的目录就像一个巨大的“垃圾抽屉”,里面装满了无用的零碎物品。

垃圾

另一方面,我们有时会从使用和享受MATLAB中央文件交换的人那里听到这样的问题:你能给我们一个本地版本的文件交换吗?一个只在我们公司内部和私下工作的文件交换?我们不认为这是一个坏主意,但文件交换是一个与我们内部系统紧密相连的复杂软件。它只是不适合运送到其他地方。

多年来,我们已经看到许多企业为如何在内部共享MATLAB代码而苦恼。我知道有几次失败,但今天我想告诉你们一个惊人的成功。捷豹路虎是一家英国汽车制造商,他们大量使用MATLAB。他们与MathWorks咨询团队合作,创建了他们称之为MATLAB商店的东西。它是这样的。

jlr-matlab-store

JLR MATLAB商店包含特定团队之间共享的代码,以及公司所有工程师之间共享的代码。它利用了R2014b版本中引入的工具箱打包.它包括评分、评论和下载计数器。这个商店很光滑,运行得很好,但我想向你展示它成功的秘密成分。我是戴夫·巴里。

戴夫·巴里

Dave在捷豹路虎工作,他的一项重要工作就是确保MATLAB商店的健康和成功。因此,当您查看存储的图片时,不要想象这只是一个获得正确的代码存储库的问题。捷豹路虎不遗余力地创造了一种能力和协作的文化。他们非常重视这一目标,因此他们有像Dave这样专门的员工来推广和支持MATLAB和MATLAB商店。万博1manbetxDave最近在英国MATLAB博览会上做了一个关于这个话题的演讲。我鼓励你在这里观看。

MATLAB应用程序和工具箱在捷豹路虎的应用

现在你可能会想,好吧,Ned,你已经说服了我,我不想要垃圾抽屉的方法,我意识到我不能有自己的私人文件交换,但你能给我一个捷豹路虎MATLAB商店的副本吗?答案是不,我不能。它很可爱,但它属于捷豹路虎。我想你可以向他们要一份复印件。如果你想要这样的东西,你可以随时联系我们的咨询服务组.但MathWorks顾问David Sampson有一个更好的交易给你:他构建了一个简单的MATLAB Minimart,其中内置了捷豹路虎MATLAB商店的最重要元素。这是可以在文件交换平台上免费下载

有点元,从文件交换中得到一个迷你文件交换,对吧?

无论如何,这个博客的下两篇文章(第1部分而且第2部分)将来自大卫·桑普森。他将告诉你如何设置和使用MATLAB Minimart。这是个好消息,但请记住,这只是解决方案的一部分。如果你想在你的大学、你的公司、你的工作组或部门创建一个MATLAB代码库,我留给你一个问题:谁是你的Dave Barry?谁将致力于使存储库健康和成功?因为除非你建立了真正的合作文化,否则你可能只是在制造另一个垃圾抽屉。

|
  • 打印
  • 发送电子邮件

评论

如欲留言,请点击在这里登录您的MathWorks帐户或创建一个新帐户。