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

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

3天内不再提示

MATLAB课程之第三章v2 M文件知识(2)

通信工程师专辑 来源:未知 2023-08-06 08:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

很多大一的新生依旧保持高中时期学习的风格,需要老师盯着才学。这在大学里面是不可能发生的事情。于是,很多学生到了快考试的时候,都没有在自己的电脑上装过MATLAB。为什么会这样?非得要老师逼迫你才学?晕倒!!!这就是我的亲生教学经历,好在这些经历已经过去了好几年,不再彷徨了。

现在情况如何呢?教学C语言的时候也遇到了类似情况,感觉学生在为我学习或者是应付我而学习。真正的南辕北辙。学好了自己受益终生,老师依旧是站在课堂上讲课。

大直若屈,

大巧若拙,

大辨若讷。

—— 老子

只能借老子的话鞭策自己,好好教书吧,别的言论就少写一些。但涉及教学方法的事情还是要多说几句。课后实践是关键,多用软件!

a4b87216-33ec-11ee-9e74-dac502259ad0.gif

继续讲课!

a4c708da-33ec-11ee-9e74-dac502259ad0.png

这里就遇到了函数!

依旧要回想之前C语言学习过程中的函数内容。

什么是函数文件呢?

和C语言的差异?

a4e3c740-33ec-11ee-9e74-dac502259ad0.png

自己总结一下!

加深印象!

MATLAB中没有库函数的概念了!!!

也无需定义函数类型!

a511b8f8-33ec-11ee-9e74-dac502259ad0.png

开始实战演练吧。

看看你能否在自己电脑上正确运行!

无实践,无工科!

a524a68e-33ec-11ee-9e74-dac502259ad0.png

请习惯用英文命名文件!

这样可以防止很多意外产生!

a5496abe-33ec-11ee-9e74-dac502259ad0.png

之前学了多少函数?

努力回想一下!

a56521c8-33ec-11ee-9e74-dac502259ad0.png

似曾相识?

a580ff6a-33ec-11ee-9e74-dac502259ad0.png

和C语言的差异?

a598d18a-33ec-11ee-9e74-dac502259ad0.png

少了括号,多了end!

a5ae411e-33ec-11ee-9e74-dac502259ad0.png

流程图一致!

一定要学会画流程图!

不会画流程图,很难写出复杂的程序!

a5da5e52-33ec-11ee-9e74-dac502259ad0.png

a5f33206-33ec-11ee-9e74-dac502259ad0.png

注意:

在单分支结构中,当逻辑表达式为“逻辑真“(非 0)时,执行相应的指令语句组,否则,跳过该指令组。

对于双分支结构,当逻辑表达式为“逻辑真“时,执行语句组 1,否则执行指令语句组 2。

在多分支结构中,MATLAB将依次判断逻辑表达式是否为”逻辑真“,当前面所有的逻辑表达式都为”逻辑假“时,MATLAB执行指令语句组 n+1,并结束该结构。

a62e1402-33ec-11ee-9e74-dac502259ad0.png

编个程序试一试吧!

if结构在任何语言中都有着大作用!

讲到这里,同学们入门了吗?

其实我非常想立刻教大家学习《MTALAB和信号与系统》、《MTALAB与滤波器》、《MTALAB与锁相环》、《MTALAB与位同步》、《MTALAB与误码率》、《MTALAB与卫星通信》、《MTALAB与卫星导航信号处理》以及图像处理和AI方面等课程,但必须先打好基础。学号了MATLAB基础知识,后续可以让自己的专业知识在软件中呈现!这样的学习是真正为以后的工作或者研究生学习添砖加瓦。

送给学生几句话:万丈高楼平地起、笨鸟先飞、勤能补拙。2018年,我院加大了教学方面的重视程度,这就是对学生们真正的帮助。很多教学举措让我看到了希望。2023年,大家一起努力,争取让同学们的编程水平上一个台阶。

再聊聊最近几年特别火的概念-深度学习。深度学习(Deep Learning)是机器学习(Machine Learning)研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,被认为是智能机器可能的 “大脑结构”。得益于 GPU 的发展,深度学习在人工智能领域取得了大量杰出的成果,成为人工智能时 代最重要的技术之一,风靡全球。目前,深度学习的应用遍及人工智能的各个领域,如图像识别、语音 识别、自然语言理解、人脸识别、目标检测、无人驾驶、推荐系统、社交网络、计算机视觉、智能机器 人等。深度学习技术通过结构化计算和结构特征表示在视觉、语言、大数据处理等领域取得广泛的应用。MATLAB在这个领域可以帮助你大展拳脚!!!未完,待续!

修订记录

20191125 完成初稿;

20220110 修订内容;

20230728 修订内容v2;


原文标题:MATLAB课程之第三章v2 M文件知识(2)

文章出处:【微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。


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

    关注

    22

    文章

    2113

    浏览量

    54502

原文标题:MATLAB课程之第三章v2 M文件知识(2)

文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    uM-FPU V2 浮点协处理器:功能特性与应用指南

    供参考。 文件下载: 604-00030.pdf 一、uM-FPU V2 特性概述 1. 硬件规格 uM-FPU V2 是一款 8 引脚的集成电路,具备 I2C 和 SPI 两种兼容
    的头像 发表于 04-11 15:15 535次阅读

    AA Boost Module V2:便捷的电源解决方案

    : DFR0250),它为我们解决了5V电池供电的难题。 文件下载: DFR0250.pdf 产品简介 AA Boost Module V2主要解决了5V电池供电的问题。我们都知道,一
    的头像 发表于 03-27 12:50 298次阅读

    RDMA设计44:RoCE v2原语功能验证与分析

    它是RoCE v2协议进行信息及数据交换的核心机制,也是DUT需要实现的核心机制之一,对该功能的仿真验证需要考虑指令的提交数据包的组装及发送、数据的DMA处理等。
    的头像 发表于 02-25 09:26 415次阅读
    RDMA设计44:RoCE <b class='flag-5'>v2</b>原语功能验证与分析

    5G智能物联网课程之人工智能开发(SC171开发套件V2-FAS)

    SC171开发套件V2-FAS 技术资料 课程类别 链接 课程目录树 *附件:SC171开发套件V2-FAS课程目录树--20260312.
    发表于 02-11 14:59

    RDMA设计37:RoCE v2 子系统模型设计

    单元及 REP 处理单元与虚拟内存管理器相连,这个单元同时也负责数据的存取操作控制。 除此之外,RoCE v2 子系统模型也负责接收及发送 ARP 及 ICMP 数据包,其用于验证 DUT 中网络嗅
    发表于 02-06 16:19

    RDMA设计30:RoCE v2 发送模块2

    当 RoCE v2 发送模块检测到发送队列非空时,则从发送队列中读取一个发送队列条目,并判断请求类型。根据不同的请求类型和请求长度进入不同的包生成流程,这一过程由请求状态机实现。
    的头像 发表于 01-27 11:56 948次阅读
    RDMA设计30:RoCE <b class='flag-5'>v2</b> 发送模块<b class='flag-5'>2</b>

    RDMA设计28:RoCE v2 发送及接收模块设计

    种类型的请求包,而 ACK 单元与 REP 单元则负责组装或解析这两种类型的回复包。 在 RoCE v2 协议中,SEND 指令为双边语义,发送及接收均需要远程主机 CPU 参与,数据交换速率相对
    发表于 01-25 10:45

    RDMA设计19:RoCE v2 发送及接收模块设计

    本博文主要交流设计思路,在本博客已给出相关博文约100篇,希望对初学者有用。注意这里只是抛砖引玉,切莫认为参考这就可以完成商用IP设计。 RoCE v2 发送及接收模块负责将用户指令组装
    发表于 01-06 08:08

    探索Renesas VK - RA8M1 V2语音套件:开启边缘语音交互新旅程

    探索Renesas VK - RA8M1 V2语音套件:开启边缘语音交互新旅程 引言 在当今科技飞速发展的时代,边缘语音用户界面的应用越来越广泛。Renesas推出的VK - RA8M1 V2
    的头像 发表于 12-29 09:45 732次阅读

    AURIX™ Audio Application Kit for AURIX™ lite Kit V2 深度解析

    AURIX™ Audio Application Kit for AURIX™ lite Kit V2 深度解析 在音频技术不断发展的今天,一款功能强大且灵活的音频应用套件对于电子工程师来说至关重要
    的头像 发表于 12-20 20:35 1567次阅读

    uIO-Stick v2 用户指南:设计、应用与安全要点

    评估板与 PC 之间的接口棒,具有独特的设计和丰富的功能。今天,我们就来详细了解一下 uIO-Stick v2 的相关内容。 文件下载: Infineon Technologies UIO STICK
    的头像 发表于 12-20 11:10 965次阅读

    【「DeepSeek 核心技术揭秘」阅读体验】第三章:探索 DeepSeek - V3 技术架构的奥秘

    问题,又像横在发展路上的巨石,提醒我技术创新并非坦途,新架构在带来优势的同时,也会伴随新挑战。 五、小结 读完第三章,DeepSeek - V3 的技术剖析让我从架构、效率优化、精度平衡到模块创新
    发表于 07-20 15:07

    求助,关于CYW920829M2EVK-02使用AIROC蓝牙测试和调试工具 1.3 测试 HCI 指令的问题求解

    第三章第五步,执行double-在设备管理器中查看检测到的端口名称为\'HCI UART\'而不是文档 描述 的\'Kitprog3 USB-UART\'、是驱动问题导致的 hci通讯异常么?
    发表于 07-02 06:24

    初级工程师PCB设计技巧(PPT版)

    目录第一:PCB 概述第二:PCB 设计流程及PCB Layout 设计第三章: PROTEL 常用操作第四: PCB Layout 技巧 获取完整文档资料可下载附件哦!!!!
    发表于 06-26 15:50

    V2板子上部署豆包模型调试指南

    我们将修改好的代码,上传到板子上,之后在终端上运行我们的程序。板子一定要先连接Wi-Fi,再去运行代码否则会报错。 出现上述图片的形式,说明代码可以在板子上正常运行了。 最后 关于如何在终端上运行程序可以看5G智能物联网课程之Aidlux下人工智能开发(SC171开发套件V2
    发表于 05-25 10:17