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

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

3天内不再提示

MATLAB课程之第一章v3 MATLAB基础知识(1)

通信工程师专辑 来源:未知 2023-10-11 16:10 次阅读

2018年,本人在学院里第一次开始讲本门课程。做为工科的本科生,如果不能学好一门编程语言,以后无论是到工作岗位还是继续读研深造,那么都将面临很多囧境!

MATLAB的出现是很多工科人的福音,太有帮助了。对于本科教学,我有自己的感受,将多年的工作经验揉入了教学当中。

第一次上课,没有讲PPT,而是演示程序。同学们能看的懂吗?当然能懂!这种讲法饱含多年的工作经验,大家能接受吗?

我这样教的目的是为了让他们留下一个最深的印象:规范!做任何事情都要规范!写程序更要规范!只有规范的程序才能让别人看懂!隔了很长时间,自己还能看懂!在企业里,大的程序需要分工合作。如果程序不规范,怎么合作?

在课堂上,本人现场编写了一个程序的模板。怎么定义文件名?怎么定义变量名?让同学们看到了什么是规范,当然也在课堂上讲了学习的作用,激发他们的学习热情和信心!

当然由于教的是大一学生,计算机知识的底子很弱,需要时间和练习来提高能力!写到这,回忆起我的大学时光,第一次上机课,几乎没能完成开机操作!时代不同了,计算机已经走进千家万户,那么我们的学习方式也要与时俱进。

1995年,第一次来到上海,也第一次走进同济大学的校门,第一次走进计算机房。之前哪见过计算机啊!所以,尴尬了!第一次上机课,花了半小时才找到开机的按钮!当时的感慨比电视剧演的还要复杂!

所以,我在课堂上要保证每个同学的学习效果。第一次没弄懂,没关系,我再重复一遍,第二次应该懂了吧?还没懂?没关系,和老师在公众号互动吧!继续教你!直到你懂!这么好的老师,也请同学们珍惜!说不准哪天我就跳槽了!为什么?教学真的很累!看到学生们认真学,我还能承受这个累!如果效果很差,我还不如回到企业,

拿我的高薪!

2023年,即将开始一段新的教学旅程!之前刚给学生教了C语言课程,很有感悟。大家既然有C语言的基础,那么学习MATLAB会感到轻松。前提是之前的语言课程的内容掌握了。语法知识和数据类型基本是相通的。那有哪些不同呢?最大的不同就是MTALAB弱化了语法的概念!教学方法上也有了很大的变化,于是有了v2版本!教了一个多月后,发现学生的反应大相径庭,只能再次做出调整,于是有了v3版本!

wKgaomUt2oOAUi8qAAAHCaxgszk778.gif

如果你有不懂的地方,

可以在课后联系我!

wKgaomUt2oOAOJovAABLW96tQkE897.jpg

好吧,开始讲课了!

先来学习基础知识!

wKgaomUt2oOAep9tAAUfYHBb-UQ347.png

历经多年的教学成果!

课程已经更新至v5版本!

这么多版本的优化过程只有一个目的:让大家更快更好的掌握MATLAB,为以后的专业学习添砖加瓦!

wKgaomUt2oSAN-UpAAIHAyWcqDo189.png

第一章正式开启!

也许大家有疑问!人工智能来了,这些基础知识还要学吗?看看来自网络的一段内容!

我在读博士时花了几周时间才掌握的东西,AI 在几秒钟内就完成了,而且通常比我预期的人类分析员的错误要少。但对我来说,同样清楚的是,人类不会被 Code Interpreter 所取代。相反,AI 做的是我们一直希望自动化能做的事情 —— 把我们从工作中最恼人、重复的部分中解放出来,这样我们就可以专注于关键的事情。通过简化分析过程,我可以做更多、更深入、更满意的工作。我的时间变得更有价值,而不是更少,因为我可以专注于重要的事情,而不是死记硬背。

大家想知道我怎么看这个问题呢?

看下面这段视频吧。

wKgaomUt2oOAUi8qAAAHCaxgszk778.gif 简介!wKgaomUt2oSARzGkAAMU9dYRpM8049.png

wKgaomUt2oSATSpKAAQurul3x5M832.png

wKgaomUt2oSAD1taAAPZFoaokgo299.png

wKgaomUt2oSAErw5AAPskgIF8pM282.png

wKgaomUt2oWAVUe_AANY6cNofas762.png

wKgaomUt2oWAeEGyAAJ8k3pJKv8947.png

日后慢慢体会功能强大这四个字的深意!

wKgaomUt2oWAAljHAAMkJr6UI3U376.png

文字结合视频的文章会让大家更容易学懂编程!

通过简单的程序来直观的了解MATLAB吧!同学们应该跟着老师的步伐动手写代码!熟能生巧!最开始可以是模仿,后期应该加入一些变化看看效果,比如换换函数里面的参数 求助互联网是学习软件过程中的必要途径!对于本科学习,互联网几乎可以给出全部答案。未完,待续!

wKgaomUt2oWAH1b-AAADm7mPtdA557.gif

题外话

扩大知识面是大学生必须要做的事情。先看看我们国家在互联网今天的表现吧,值得自豪!

中国改革开放初期,银行卡、信用卡等国外支付方式通过广东等沿海地区传到中国;现在,则是微信红包、支付宝等“中国式支付”引领全球消费者支付潮流。这“一进一出”之间,既体现了中国对外开放不断加深的格局,也反映出中国经济发展质量和整体实力已今非昔比。

这些对于我们工科生而言,就是大把的就业机会。只要学好了,学精了,何愁没有好工作呢?

看看文章《厉害了!“中国式支付”引领全球无现金交易潮流》!在课上,我让同学们学会自学的方法,在网上进行知识搜索是学习的一种方式,必须会!

wKgaomUt2oWASZfoAAMbKaw1lSc380.gif

修订记录

20180306 完成初稿;

20180530 修订内容;

教到今日,发现教学效果和以前相比没有什么太多进展,学生们习惯理论记忆,大部分学生课后不愿意自己去尝试编写程序。这样如何学好计算机程序课程?无奈!

20230709 更新至v2;

20231010更新至v3;


原文标题:MATLAB课程之第一章v3 MATLAB基础知识(1)

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


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

    关注

    21

    文章

    2042

    浏览量

    52083

原文标题:MATLAB课程之第一章v3 MATLAB基础知识(1)

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

收藏 人收藏

    评论

    相关推荐

    【「具身智能机器人系统」阅读体验】1.全书概览与第一章学习

    简单的具身智能机器人的应用案例。具体目录如下: 第一章学习 具身智能机器人是指能够在无人工干预下自主执行任务的机器人。相较于传统非具身智能机器人,它的突出优势在于能够理解、适应复杂环境并高效
    发表于 12-27 14:50

    华为-射频基础知识培训

    课程目标z 熟悉和掌握射频基本概念和知识z 了解无线射频系统结构z 了解天馈系统的概念和知课程内容第一章 无线通信的基本概念第二 射频常用
    发表于 12-10 13:39 1次下载

    【「从算法到电路—数字芯片算法的电路实现」阅读体验】+阅读第一章部分笔记

    ,也重新点亮了希望,从芯出发!从第一章中记录些关键词,以备后续学习中查看。1.1芯片研发的流程芯片生产分为设计和制造两个环节;硅片上形成的电路,称为Die;带有封装的Die才称为芯片;芯片需要经过
    发表于 12-02 21:41

    《RISC-V 体系结构编程与实践(第2版)》第一章

    很佩服本叔,什么都懂,还学的挺深。 讲的逻辑很顺,也说明笨叔知道是什么,也知道为什么这么设计。 阅读第一章,其内容较少,但是较重要。 基于款芯片的开发,讲了三种:裸机开发,基于操作系统,基于虚拟
    发表于 11-27 20:05

    《DNESP32S3使用指南-IDF版_V1.6》第一章 本书学习方法

    第一章 本书学习方法 为了让大家更好的学习和使用本书,本章将给大家介绍下本书的学习方法,包括:本书的学习顺序、编写规范、代码规范、资料查找、学习建议等内容。本章将分为如下几个小节:1.1 本书
    发表于 11-20 09:54

    第5 MATLAB程序设计.ppt

    第5 MATLAB程序设计
    发表于 10-24 16:40 0次下载

    《AI for Science:人工智能驱动科学创新》第一章人工智能驱动的科学创新学习心得

    ,还促进了新理论、新技术的诞生。 3. 挑战与机遇并存 尽管人工智能为科学创新带来了巨大潜力,但第一章也诚实地讨论了伴随而来的挑战。数据隐私、算法偏见、伦理道德等问题不容忽视。如何在利用AI提升科研效率
    发表于 10-14 09:12

    【「嵌入式Hypervisor:架构、原理与应用」阅读体验】+第一读后感

    的全面而深入的基础介绍。以下是对这两的读后感: 首先,第一章从虚拟化技术的基本知识入手,详细解释了CPU虚拟化、I/O虚拟化以及为什么需要虚拟化技术。这一章的内容对于理解Hyperv
    发表于 10-09 18:22

    【北京迅为】iTOP-LS2K0500开发板快速使用编译环境ubuntu20.04第一章加载迅为提供 Ubuntu20.04

    【北京迅为】iTOP-LS2K0500开发板快速使用编译环境ubuntu20.04第一章加载迅为提供 Ubuntu20.04
    的头像 发表于 09-18 16:43 498次阅读
    【北京迅为】iTOP-LS2K0500开发板快速使用编译环境ubuntu20.04<b class='flag-5'>第一章</b>加载迅为提供 Ubuntu20.04

    《DNK210使用指南 -CanMV版 V1.0》第一章本书学习方法

    第一章 本书学习方法 为了让读者更好地学习和使用本书,本章将为读者介绍本书的学习方法,包括:本书的学习顺序、编写规范、代码规范、资料查找和学习建议等内容。本章分为如下几个小节:1.1 本书学习顺序
    发表于 08-28 17:57

    【北京迅为】itop-龙芯2k1000 sylixos 嵌入式实时系统烧写手册-第一章与第二 详细步骤

    【北京迅为】itop-龙芯2k1000 sylixos 嵌入式实时系统烧写手册-第一章与第二 详细步骤
    的头像 发表于 08-26 14:18 745次阅读
    【北京迅为】itop-龙芯2k1000 sylixos 嵌入式实时系统烧写手册-<b class='flag-5'>第一章</b>与第二<b class='flag-5'>章</b> 详细步骤

    信号完整性与电源完整性 第一章 概论

    电子发烧友网站提供《信号完整性与电源完整性 第一章 概论.pdf》资料免费下载
    发表于 08-09 14:49 1次下载

    如何使用MATLAB创建预测模型

    在这篇文章中,我们将讨论如何使用MATLAB创建预测模型。MATLAB(矩阵实验室)是种用于数值计算、可视化和编程的高级编程语言和交互式环境。它广泛应用于工程、科学研究和金融领域。 1
    的头像 发表于 07-11 14:29 695次阅读

    【项目陪跑--无线CAN转发器】第一章 课程概述

    第一节项目概述设计款无线CAN转发器,由若干个终端组成,若干个终端之间可以将接收到的CAN数据通过无线的方式转发出去。第二节硬件概述该CAN转发器由24V供电。该CAN转发器的无线数据存在4个信道
    的头像 发表于 07-03 08:00 335次阅读
    【项目陪跑--无线CAN转发器】<b class='flag-5'>第一章</b> <b class='flag-5'>课程</b>概述

    【RISC-V开放架构设计之道|阅读体验】本别出心裁的RISC-V架构之书(第一章)

    【RISC-V开放架构设计之道|阅读体验】本别出心裁的RISC-V架构之书(第一章) 申请这本书的时候就看到了书评中有几点吸引我,让我希望拜读
    发表于 01-24 19:06