罗兰谈MATLAB的艺术

将想法转化为MATLAB

为什么她喜欢MATLAB

# shelovesmatlab

今天的嘉宾博主是Penny Anderson, MATLAB产品的高级工程师经理。下载188bet金宝搏今天她将回答这个大问题,为什么?

内容

关于原因的建议

2012年7月12日,我们的MATLAB中心论坛提出了一个建议

MATLAB中的“why”函数假设用户的性别。事实上,男性和女性都使用MATLAB。例如,专有名词部分只包含通常为男性保留的名字。如果这能得到补救,我们将不胜感激。

这条评论来自MATLAB用户Paula Burgi,她当时是史密斯学院地球科学专业的本科生。最近,当我们问她这件事时,Paula回忆道:

实际上是在我做科学研究的第一个夏天大学。我正在学习如何使用Matlab,然后遇到了“为什么”命令,同时试图教自己一些Matlab基础知识。那时我在你的印象中,编码语言只是非常严肃的吗而且实用的工具,不允许幽默。所以这是一个有趣的惊喜Matlab有这些内置的命令,只是为了给用户一个笑。然而,由于我就读于史密斯学院(一所女子学院)学院),我没有忘记几乎所有的名字执行中的“why”命令均为男性。这是一个悲哀的提醒世界上其他地方没有女科学家电脑程序员,这与我在史密斯的经验相反。同时拥有男性和女性女性的名字似乎是一种简单而有效的科学手段感觉更有包容性,所以我决定发送一个给Matlab发邮件提出建议。

四天后,Mathworks的1号员工Loren Shure将这条评论变成了一个增强请求,并把它放在了我的桌子上。当时,我管理着几个软件开发小组——他们都是男性——研究MATLAB。由于我的管理职责,我再也没有机会做有趣的编码工作了。所以,当这个小而有趣的项目引起了我的注意时,我就开始了。

WHY函数做什么?

我看了一下为什么函数,这实际上是一个简单的演示,利用随机数生成器和一组固定的名词、形容词、动词、专有名词等构建任意长的句子。这里有几个有趣的例子:

rng (27);为什么
一个好孩子听从了一个年轻而惊恐的数学家的话。
rng (111);为什么
这是罗兰的建议。

为什么中的名字

果然,用来构造句子的专有名词包括:

  • Cleve for Cleve Moler, MATLAB的原作者和MathWorks的联合创始人
  • Jack代表Jack Little,我们的总裁兼首席执行官,MathWorks的创始人
  • Bill for Bill McKeeman,编译专家,why函数的作者
  • 乔代表乔·希克林,我们的首席科学家和全能的思想煽动者
  • 皮特,代表G.W.“皮特”斯图尔特,一位数字分析师和克莱夫·莫勒的长期同事
  • Loren代表Loren Shure, MathWorks的1号员工,实际上是一名女性,但她的名字用了更传统的男性拼写
  • 达米安为达米安·帕克,MATLAB处理图形的原始作者之一
  • 巴尼是紫色恐龙吗?

在WHY中加入女性名字

“嗯”,我想。“她是对的。没有明显的女性名字。我能搞定!”

我加上了自己的名字——佩妮。在从事了16年的软件开发和管理工作后,我成为了MATLAB中最核心的数学能力,是工程领域最资深的女性之一。

尽管当时我是团队中唯一的女性,但我在软件开发行业并不常见,因为在MathWorks工作的这些年里,我已经有了三位女性经理,包括我最初的招聘经理Loren Shure。因为罗兰的名字已经在名单上了,我又加了另外两个名字——玛丽·安和娜乌欣。

最后,我添加了另一个长期同事的名字——Mara,她也是MathWorks软件开发小组的经理。

很快,我就准备将更改提交给我们的持续集成系统。在通过所有测试后,新的改进版本的why演示发布给全球MATLAB用户,发布版本为R2013a。

新为什么

现在Paula和所有MATLAB用户可能会被以下原因逗乐:

rng (5);为什么
因为玛拉想要。
rng (13);为什么
玛丽·安想要这样。
rng (44);为什么
纳乌欣让我这么做的。
rng (75);为什么
佩妮知道这是个好主意。

Paula热爱MATLAB

这些年来,我不时想起宝拉的要求。最后,在2018年,随着MathWorks女性基层组织的扩大# shelovesmatlab我们正准备参加格蕾丝·霍珀计算机女性庆典在美国,我通过电子邮件联系了宝拉。此前,我追踪到她在康奈尔大学(Cornell)读博士的新身份。令我惊喜的是,她热情地回答了。

收到一封多么好的邮件啊!我很惊讶和高兴听到我的多年前的意见今天仍在考虑之中。我试过了果然,我得到了玛丽·安、佩妮,甚至还有玛拉!

作为一名地球物理学研究生,我仍然每天使用MATLAB !这是绝对是我最喜欢的数据分析软件。

更多关于Paula Burgi的信息

我们借此机会采访了Paula关于她的工作和她对MATLAB的热爱。

Paula目前是康奈尔大学的博士生,研究地球物理和遥感。她在史密斯学院获得了地球科学和天文学学士学位,然后在新加坡地球天文台担任研究助理。在那里,她帮助尼泊尔的主前缘逆冲断层进行了主动地震成像,并在孟加拉国进行了浅层大型逆冲断层几何形状的研究。她现在研究如何改进遥感技术来研究地球变形。

在缅甸实皆安装GPS站以追踪断层运动。

你能告诉我们你是怎么进入这个行业的吗?

我一直对地球科学很感兴趣,尤其是地震。我在伊利诺斯州的橡树公园长大,但因为我父亲是瑞士人,所以我小时候经常去瑞士旅行。平坦的中西部和瑞士阿尔卑斯山脉戏剧性的地形之间的鲜明对比让我在很小的时候就开始思考地质过程。当我知道研究地球是一项工作时,我从未后悔!最后我开始研究构造学,尤其是地震学。我既做过地质实地调查,观察过去地震的影响,也做过地球物理工作,利用大地测量数据追踪地壳当前的变形。现在,我使用卫星雷达数据(InSAR)来观察地震、火山和许多其他来源造成的变形。我目前正在评估植被如何影响这些测量(如下图)。

卫星雷达数据(InSAR)示例,显示俄勒冈州植被损失引入的信号(矩形特征)。

你是如何决定成为一名研究人员的?

我在高中时决定要追求科学。我喜欢我的高中物理课,老师真的想让学生概念化我们在课堂上学到的东西,并将其应用到日常生活中。我还学了地质学和天文学(这两个都是我大学的专业),这两个都是非常自我引导的课程,就像真正的研究!最终坚定了我成为一名研究人员的愿望的是我在大学期间的一次暑期研究实习。我用GPS数据推断出智利近海俯冲带的信息。这次实习是我第一次真正的研究经验(和Matlab!),我非常喜欢每天的挑战,把一个大规模的研究问题,分解它,并把它写成一个脚本。

在你的个人生活和职业生涯中,对你影响最大的女性有哪些?他们对你的成长有什么贡献?

虽然听起来有些陈词滥调,但我母亲对我作为科学家的个人成长有着巨大的影响。她是一名医生,从医学院毕业时,班上只有25%的学生是女性。她对自然世界的好奇心肯定会影响到我,比如她会拿出显微镜,热情地观察会在过期食品上生长的各种霉菌。当你追求自己热爱的事情时,她以身作则,尤其是当大多数人怀疑你是否有能力实现它时。我有两位优秀的女性学术导师,一位在新加坡地球天文台,另一位在我目前的博士研究期间。这两位女性都向我表明,拥有一个平衡的工作和家庭生活是非常有可能的,这并不会让你成为一个科学家。

MATLAB和其他MathWorks工具如何帮助您的工作?

我的本科论文研究了哥斯达黎加大地震前后的GPS和地质数据。我使用这些数据对地震发生的地方进行建模,并深入了解我们的建模技术如何对我们的输出产生偏差。我的主要问题是:不同的断层模式是如何影响地震的位置和震级的?利用地表位移数据确定地震位置和震级是一个典型的逆问题。我使用Matlab的逆线性逆函数来确定地震参数。我还使用Matlab的映射工具箱来可视化数据和模型。最后,我使用了Matlab的并行计算工具箱,大大加快了计算速度!我发现不同的断层模式导致地震释放的能量多30%。最现实的断层模型得出的滑移分布似乎是由断层表面的微小变化所控制的。到目前为止,我所知道的关于计算地球物理学的知识都是通过Matlab学来的。 I still use Matlab almost every day, and continue to grow as a scientist because of it!

2012年哥斯达黎加地震的断层滑动,使用Matlab内置矩阵反演函数从GPS数据中推导出来。

你为什么喜欢MATLAB?

请分享这篇文章并加上#shelovesmatlab标签。你知道一个喜欢我们的工具的了不起的女人,你想让我们在博客上介绍她吗?让我们知道在这里




发布与MATLAB®R2018b

|
  • 打印
  • 发送电子邮件

评论

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