0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于MATLAB在生活中的应用介绍

MATLAB 来源:djl 2019-09-18 17:20 次阅读

最近我们在给初学者教授MATLAB。尽管不幸落在公共假期的第一天,25人参与的研讨会算得上成功。这一个星期的课程涵盖了很多内容,包括命令行、脚本、for循环、条件语句和函数使用。在最后一天,我们简单回顾了所有的讨论过的内容,还讨论了如何保持好的编程习惯,如何处理报错以及在线资源。

幸运的是,我有机会坐下来观看很有才华的Isabell将条件语句比喻为我们每天的日常生活中所做的选择。这些选择可能是任何东西:是否要带把伞(这取决于你是否正在外面,以及是否下雨);是否应该吃(如果你是无聊,或如果你饿了)。

这些比喻引起了我的思考:如何把编程应用于日常生活中?当然,如今可以在任何地方看到逻辑设计的例子,即使是最无用的目的。

There is no more worthy purpose of programming than confusing cats.”

- Bill Gates

然而我有点时候会想要更多。任何一个曾经犯了错误、希望得到取消按钮,或者可以跳回原来保存点的人,都会明白我下面的话:一些编程的特点是非常有用的。所以我想出了一个列表,我希望生活更像是MATLAB的地方,欢迎你告诉我那些你认为应该加到列表里的地方!

标注

我们告诉那些参加研讨会的人标注代码的重要性。当你回头查看数月前编写的代码时,你就会明白标注的重要性。Isabell解释说:“如果查看5个月前写的代码,我很想知道自己到底在干什么,所以我给代码标注。”我已经不记得我之前诅咒了Kerry多少次,就为了她自作聪明地不标注代码。有的时候,我希望能对我的生活进行标注。当回顾我几个月前做的事时,我不会认为我一定是疯了,因为貌似是推理疯了。然而,我承认很多的评论会相当无用(例如:“我这么做就是为了搞个笑”),这让我望我能有个时光机回到过去并修复它们,便说到了我愿望清单上的下一项…

调试

虽然良好的编程习惯,例如提前在代码中计划避免bug,或者在执行之前修复错误,我们并不总是保证正确。所以MATLAB善良地提供了很多不同的调试帮助。我希望生活也有这个特征。如果生活也在我们即将犯下的错误下面放一条小红线并建议如何避免它,岂不是很好?比如:“你可能不想吃另一个高热量的巧克力棒了”;”或许你不应该熬夜”;“你应该开始干活了,而不是继续看搞笑的动物视频”。

断点

想象生活有一个暂停按钮。继续做下去。

如果你和我一样,可能今天至少有一次希望时间停下来,让你可以来思考再去做事。对我来说,这发生在第三杯咖啡之前。昨天,则是凌晨2点在Netflix按下“游戏继续”前。MATLAB确实有这个能力,因为当编程时会出错,但原因并不总是显而易见。所以能够在事情变糟之前停止你的程序并逐步逐行排查变量的值是非常有用的。

并行计算

MATLAB可以执行并行循环迭代,所有的循环语句同时运行。在生活中这显然很有用。一言以蔽之:多任务。就如同这样:

关于MATLAB在生活中的应用介绍

逻辑

如果每个人生活中所有的决定都是完全基于逻辑做出的,那么大家的行动动机就变得不言而喻。我们便永远不会有困难的决定,因为真值表和逻辑门会瞬间给出正确答案。

实例说明:5个小时前我在一家咖啡馆,我应该点含咖啡因还是不含咖啡因的咖啡呢?

有逻辑的我:已经下午六点多了,直到两点我都不会睡着。最好不要咖啡因。
没有逻辑的我:管那么多干嘛~来个双份!

当我开始写这篇文章时,这个逻辑驱动、有标注又没有bug的生活如同田园诗般美好。但是如果没有我的非理性决策和糟糕的生活选择,我睡眠不足又充斥着咖啡因的大脑绝对不会构想出这篇文章。我不知道这是支持还是反对生活应该像MATLAB的论点,也许最终,最好的方式是我们作为人类继续做我们擅长的,让程序去做那个理智有条理的。你觉得呢?生活应该更像MATLAB程序吗?有什么比MATLAB软件包更好的生活特征吗?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 逻辑
    +关注

    关注

    2

    文章

    818

    浏览量

    29293
  • 并行计算
    +关注

    关注

    0

    文章

    27

    浏览量

    9369
收藏 人收藏

    评论

    相关推荐

    变频器在生活中的应用实例

    了有力的支持。本文将详细介绍变频器在生活中的应用实例,展示其在提升生活品质、提高工作效率和保护环境方面所起到的积极作用。 第1部分:家庭用电领域 1.1 空调 空调是家庭生活中必不可少
    的头像 发表于 12-08 16:36 2275次阅读

    智能定位技术在生活中的应用

    智能定位 IOT 智能定位技术对于我们来说并不陌生,例如“高德”这类出行工具,将人与现实世界的位置联系在一起,让我们出行更加便捷。软件中的智能推荐、路径规划、打车等等这些功能需要多项技术支持,其中就包括智能定位技术,这次我们主要来聊一下定位技术在我们身边有哪些应用。 01 智能定位技术的应用 1.救援 GPS信号好,定位精度高,冒险电影中的主角在进入丛林、沙漠进行冒险时,通常会携带GPS定位系统。在这种人迹罕至,环境恶劣的环
    的头像 发表于 11-30 15:29 305次阅读
    智能定位技术<b class='flag-5'>在生活中</b>的应用

    透明塑料激光焊接机在生活中应用前景

    编辑:镭拓激光目前透明塑料激光焊接机在生活中应用不可或缺的一种,本篇将从以下几个方面来分析塑料激光焊接技术的未来发展趋势和展望。建筑领域:在建筑行业中透明塑料也有很多的应用,例如:窗户、幕墙等。这些
    的头像 发表于 11-23 10:38 210次阅读
    透明塑料激光焊接机<b class='flag-5'>在生活中</b>应用前景

    智能定位技术在生活中的应用

    智能定位IOT智能定位技术对于我们来说并不陌生,例如“高德”这类出行工具,将人与现实世界的位置联系在一起,让我们出行更加便捷。软件中的智能推荐、路径规划、打车等等这些功能需要多项技术支持,其中就包括智能定位技术,这次我们主要来聊一下定位技术在我们身边有哪些应用。01智能定位技术的应用1.救援GPS信号好,定位精度高,冒险电影中的主角在进入丛林、沙漠进行冒险时
    的头像 发表于 11-09 08:17 437次阅读
    智能定位技术<b class='flag-5'>在生活中</b>的应用

    ESD干扰路径介绍

    在生活中静电是广泛存在的,特别是在干燥的冬季,人们尤其能够感知。
    的头像 发表于 10-13 17:23 500次阅读
    ESD干扰路径<b class='flag-5'>介绍</b>

    MATLAB编程在优化的应用介绍

    用途的优化软件包可以放松编程知识。为了有效地使用它们,仍有两个方面需要解决。 有几本关于优化主题的优秀书籍,其中有几本是最近发行的。它们的大多数都深入地涵盖了这一主题,这是必要的,因为数学模型是非
    发表于 09-21 07:07

    超级电容器在生活中的应用

    超级电容器在生活中的应用 超级电容器(Supercapacitors)是指能够存储极高电荷量的一种电容器,它同传统电容器的不同之处在于具有较高的能量密度,相对较大的功率密度和良好的适应性
    的头像 发表于 09-08 11:41 1730次阅读

    RFID在生活中无处不在,那RFID技术的应用领域及工作原理是什么?关于RFID电子标签你了解多少?RFID对

    电源电路元器件电子技术
    学习电子知识
    发布于 :2023年08月17日 21:50:25

    XR虚拟制作在生活中的应用

    XR虚拟制作在生活中的应用 随着科技的飞速发展,XR(Extended Reality)虚拟制作技术已经成为了影视制作、游戏开发、教育训练、医疗保健等领域的重要工具。XR虚拟制作技术通过模拟真实世界
    的头像 发表于 07-20 17:43 395次阅读

    小白教程 气敏传感器在生活中的运用

    传感器
    学习电子知识
    发布于 :2023年07月17日 20:08:02

    关于MATLAB求导实践的总结

    MATLAB是一个功能强大的数值计算软件,提供了多种方法来进行求导操作。在实践中使用MATLAB进行求导可以帮助我们解决各种科学、工程和数学问题。下面是一份关于MATLAB求导实践的总
    的头像 发表于 07-17 12:33 996次阅读

    一个关于MATLAB极限的实验介绍和总结示例

    实验目的:通过使用 MATLAB 计算极限,加深对极限概念的理解,并熟悉 MATLAB 中的符号计算工具箱。
    的头像 发表于 07-17 10:18 641次阅读

    XR虚拟制作在生活中会起到哪些作用

    XR虚拟制作在生活中会起到哪些作用 XR虚拟制作在生活中起到了广泛的作用,它正在改变我们的生活方式和消费习惯。以下是一些XR虚拟制作在生活中所产生的影响: 娱乐和媒体:XR虚拟制作在娱
    的头像 发表于 07-05 17:22 315次阅读

    电致变色在生活中的实际应用

      电致变色的技术的出现已经是上个世纪的事,但真正进入大众化应用,尤其是国内,近几年才开始兴起。从PDLC(雾化玻璃)变色玻璃、LC变色眼镜(区别于传统光致变色的分钟级响应时间,目前部分电致变色可以做到秒级以下),到EC变色手机壳以及近几年各个车企都在选配的汽车天幕,这些应用才真正让电致变色技术进入大众领域,同时也开启了国内相关企业在电致变色技术上的投入。 但其实电致变色技术的专利布局于2001年便开始稳步增长,到了
    的头像 发表于 07-04 11:13 780次阅读
    电致变色<b class='flag-5'>在生活中</b>的实际应用

    5g如何改变我们的生活 5g技术在生活中的应用

    5G技术是一种全新的移动通信技术,旨在提供更快、更可靠和更宽带的数据通信服务。作为4G技术的接续,5G技术带来了更高的通信速率、更低的延迟和更强的网络稳定性。它不仅可以提高用户的通信体验,还可以为许多新兴应用提供基础支持,如物联网、虚拟现实、智能家居等。
    发表于 05-08 16:28 7583次阅读