MATLAB社区

MATLAB、社区和更多

15个问题:乍得格林

我是约翰·凯利,MATLAB中央的管理员。MATLAB中央的一部分15th周年庆典我们认为这将会是很有趣的,有一系列的采访关键贡献者MATLAB中央。自然我们认为15问题似乎是合适的。

我们第一次面试乍得格林

Chad_Greene

乍得自2012年以来最高贡献在MATLAB中央与他的主要参与文件交换和MATLAB的答案。他是147个文件在文件交换的作者,这是一个很多。一个提交乍得希望你能看看cmocean perceptually-uniform colormaps

cmocean perceptually-uniform colormaps

这很简单,易于使用,满足需要。函数是针对数据更有效地沟通,和它的实现是容易学习和简单。

乍得正在追求博士学位在地质科学在德克萨斯大学奥斯汀分校。他的主要焦点是在观测南极冰架应对海洋和冰川下的强迫。基本上这意味着他花大量的时间研究南极洲。

乍得是足以让我们做一个虚拟的面试。


1。 约翰•凯利:你是什么时候第一次接触到MATLAB ?

乍得格林:当我进入研究生院我周围的每个人似乎都在他们的研究,使用MATLAB和我自然紧随其后。

2。J 凯西:你开始使用它,还是需要一段时间对你成长?

CG:两个。我有一个项目我的硕士导师建议我在MATLAB,和这是我第一次接触编程。我发现我越是思考问题而言,我如何在MATLAB代码,更好的我成为一名科学家。简单,可重复的代码往往品种简单,可重复的科学。

3所示。 JK:你获得了声誉作为一个“MATLAB工”?是一种负担吗?

CG:我收到相当多的不请自来的电子邮件寻求帮助。有时人深思熟虑,风度翩翩,问有趣的问题,我以为我这样的方式挑战。

4所示。 JK:在你的个人网站上, chadagreene.com ,有这个伟大的照片在你的主页。_DSC0468clp9你能告诉我吗?

CG:我在当地午夜场站点在南极洲西部。到了早上看起来像这样

5。 在南极洲JK:你做什么?

CG:我的研究小组收集数据主要是使用旧的dc - 3飞机我们配备一套地球物理仪器。我们使用激光冰盖表面的地图。我们用雷达追踪层内的冰,南极洲,告诉我们如何改变了许多成千上万年。雷达也让我们看到发生了什么底部的冰盖,它告诉我们如何对气候变化敏感的区域。我们可以了解过去和现在的地质数据从我们的磁力仪。
在南极洲,half-mile-thick冰架美国漂浮在海洋的大小,和我们不知道的在那里。从我们的飞机我们可以测量重力这样一个高度的精度,我们可以感受到引力的变化造成深海槽或高水下隆起。知道海底是相对于底部的冰给了我们一个想法的海水变暖可能流和潜在的加速冰层的融化率。
当我们直接我们的地球仪器对测量过程,同时我们使用南极洲的疯狂的景观,了解其他冰冷的尸体,像木星的卫星欧罗巴。冰架在地球上这些巨大的,厚层冰漂浮在海洋,事实证明,欧罗巴覆盖着一层厚厚的冰漂浮在自己的海洋。有趣的链接在这里,我们不太了解南极冰架之下,但我们看到,即使罗斯冰架下深,有生命。所以当我们测量地球过程更多地了解气候变化的潜在影响,我们也开发一个雷达设备去欧罗巴。谁知道我们会找到。

6。 JK: MATLAB使用你的工作在南极洲?

CG:在这个领域,我们主要使用MATLAB对飞行计划和初步的数据分析。漫长的马拉松编码会话不开始直到我们回到奥斯汀。然后我的大部分工作涉及配对激光测高从飞机,我们收集的数据具有类似激光卫星收集的数据。获得巨大的遥感数据集在一起工作可以提供一个相当大的挑战,但是有一个巨大的满足感的感觉当你分析数据和你意识到你可以看到过程发生之前,没有一个能够观察到。

7所示。 JK:告诉我一些有趣的事情和MATLAB你做了吗?

CG:我写了一些飞行计划软件来协助数据收集在南极洲。这是绝对至关重要的安全我的研究小组的飞行员和工程师多少燃料将消耗在一个给定的飞行,飞机多远将从最近的安全着陆地点,最后关闭飞机如何飞行在偏远地区崎岖的山脉。我的MATLAB脚本飞行计划考虑地形特点和占我们飞机的转弯半径在计算飞行线路和估计燃料消耗。

_CSC0025

8。 JK:当和你为什么第一次决定使用MATLAB中央?

CG:几年前我发了一些文件交换单位转换功能,因为写完他们,我意识到有用的可以是简单,直观的功能来照顾小的东西。我希望通过发布单位转换功能文件交换我可能拯救别人的麻烦写类似的功能,这似乎是一个净效益的科学。
当我第一次发布函数文件交换,我没有预料到实时同行评审的好处。很快发表后,我收到了其他文件交换用户的反馈教我如何使我的代码更高效。

9。 JK:第一条建议,你会给人改善他们的文件吗?

CG:文档。然而时间工作的一段代码,至少花那么长时间编写文档。它可以是一个痛苦的过程,当你完成编码和你只是想做,但是你永远不会后悔花时间写全面的文档。记录是一个多用途的过程用来教导别人,教未来的自己,并教您当前的自我如何使用您的代码。记录还可以帮助找到错误,确定设计缺陷,代码的效率最大化。

10。 JK:最大的好处是什么你使用MATLAB中央?

CG:反馈和理解。我从来没有采取任何编程的课程,所以我喜欢教训人愿意免费提供建议和分享他们的专业知识。

11。 JK:你想改变文件交换呢?

CG:我希望看到更多的反馈描述贡献的优点和缺点。当我分享一个函数在文件交换我真的喜欢听人们如何使用它,而且我喜欢知道如何改进它。在评论栏的文件交换,MATLAB专家给了我一些好建议,改善了我的MATLAB技能;但我也受益于初学者谁发现了失踪的特性或直观的设计在我的功能。无论你的技能水平,您的反馈是有价值的。

12。 你最自豪的JK何贡献?

CG:我南极的地图工具(AMT)项目是一个不断发展的劳动对过去几年的爱。我很自豪,我帮助去掉了一些处理地理空间数据的技术挑战,因此我想用户可以把时间花在科学而不是摔跤得到不同数据格式的无聊一起工作。我很自豪,AMT为科学提供了一个平台完全脚本化的,因此完全可重复的结果,从数据导入到数据分析图生成。

13。 MATLAB JK:有问题的答案你想在社会上每个人都已经知道的答案?

CG:“未定义的函数foo双输入类型。”这是一个常见的错误消息弹出经常在文件交换答案论坛和评论。有时它意味着用户试图调用一个函数,需要一个有执照的工具箱。有时这意味着MATLAB函数只是在某些文件夹不能找到它。

14。 JK:你从使用MATLAB答案论坛?

CG:许多技巧和窍门,但最重要的概念在我是根深蒂固的最小的工作示例。有时候很难识别出问题的代码行,但它总是带来问题成为关注焦点,当我经过我的代码逐行,删除一些不为这个问题。有时,仅靠这一过程帮助我识别问题之前回答论坛寻求帮助。还有一个更广泛的价值在发展中一个直觉写最小的工作的例子。隔离相关流程的能力,直接绘制线之间的因果关系,沟通清晰、简洁,使结果可再生的都基本是一个科学家。

15。 JK:最后一个问题。什么是你最喜欢的非软件数学的事情要做吗?

CG:我在忙着从烹饪到木工和朋友玩音乐,但我最喜欢的事情?我猜没有真正的快乐很喜欢骑我的自行车到当地霍恩克两steppin、现场音乐和威士忌。

_DSC0501

由于乍得花时间回答一些问题。一定要检查更有趣的采访。

如果你没有这样做,请报名参加15th周年庆典有机会赢得一些奖项。

15周年

|
  • 打印
  • 发送电子邮件

评论

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