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

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

3天内不再提示

MATLAB课程之第二章v3 MATLAB绘图功能(1)

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

在讲新课前,我们一起复习之前学过的内容。温故而知新!帮助同学们回忆学过的一些函数,max、min、mean、abs、exp、sqrt、log、sin、cos、floor、ceil、round等。这些内容是高中数学所涉及的知识,希望同学们能在matlab中熟练使用。考试中会涉及这些知识点哦,还不记住用法吗?之前在课堂上演示了画图的基本函数plot,现在我们就一起来学习第二章的知识。

2023年7月,文章更新至v2版本。有哪些不同呢?慢慢揭晓。

2023年10月,课程已经讲至第二章,发现同学们的学习效果很一般,果断改版文章,将每堂课的视频嵌入到文章中,希望同学们能够回忆每堂课的所学知识,不然会有太多的遗忘。知识需要反复记忆!

wKgaomVQhy2ABqjFAAcYF-S1YLM409.png

wKgaomVQhy2AJiNvAAAHCaxgszk768.gif

先看看老版本!

wKgaomVQhy2AQvB0AABEYRJWceI172.jpg

wKgaomVQhy6AFx4cAACUDtJhli4632.jpg

wKgaomVQhy6AP6-aAABXeMlNn0E246.png

wKgaomVQhy6AcpwOAABmlb6MDrw619.jpg

wKgaomVQhy6AV1XIAABtadVt5RM405.jpg

wKgaomVQhy6ActlYAABu7JJqodI887.jpg

PPT的分辨率不高,认真看的同学反应很多公式看不见。所以,在文章中列出相关程序语句。

x=linspace(0,2*pi,100);

plot(x,sin(x),x,2*sin(x),x,3*sin(x));

wKgaomVQhy6AaJaCAABd2Vo36nQ007.jpg

程序:

x = 0:pi/100:2*pi;

y = 2*exp(-0.5*x).*sin(2*pi*x);

plot(x,y);

wKgaomVQhy2AJiNvAAAHCaxgszk768.gif

wKgaomVQhy6AGKALAACrATJ8UMY462.jpg

程序:

t = -pi:pi/100:pi;

x = t.*cos(3*t);

y = t.*sin(t.^2);

plot(x,y);

wKgaomVQhy6AZ94OAAB0t1Ih2uk011.png

wKgaomVQhy2AJiNvAAAHCaxgszk768.gif

hold on怎么用?

很常用的操作哦!

wKgaomVQhy-ALiHRAABaSS70WQI915.jpg

程序:

t=2*pi*(0:20)/20;

y=cos(t).*exp(-0.4*t);

stem(t,y,'g');

hold on;

stairs(t,y,'r');

hold off;

wKgaomVQhy-AHkoqAABf2KqJQgA430.jpg

提问:plot函数可以使用几种颜色的线呢?线宽如何设置呢?问问度娘就知道了!最后申明一下:这些例程语句都是来自于互联网,所以再次强调互联网对于学习MATLAB非常有帮助。本人编程不会使用单字母作为变量,因为这是不规范的体现。现在版本什么样子呢?

wKgaomVQhy2AJiNvAAAHCaxgszk768.gif

新版内容!

wKgaomVQhy-ARxlYAAOuWdywLEc554.png

本课程的PPT历经多年修改!源于一颗不断追求完美的心!下一次讲课还会修改吗?看学生的反应而定!

wKgaomVQhy-AIMncAAHKZo7awSM035.png

本版在第二章增加了很多内容!

wKgaomVQhy-AeJ5pAAP6E-xf_ng342.png

wKgaomVQhy-AAjL7AAQjQI4HF80941.png

wKgaomVQhzCAeLJVAAGQQ_GO8Ks739.png

wKgaomVQhzCAEj1vAAHhYchzj7Q208.png

wKgaomVQhzCAe-LiAALgY3axK2Q631.png

内容上没太多差异!

wKgaomVQhzCAJxyxAAQQznKy2vM390.png

wKgaomVQhzCADdYGAASLtmucT4c649.png

wKgaomVQhzCAAAviAAQ4XNZiw7s471.png

wKgaomVQhzGAE_F2AAf9ZXoGcog886.png

wKgaomVQhzGAHiA6AAZO3A-RVZs532.png

wKgaomVQhzGAPL57AAOcaRMJao8198.png

出现了subplot函数!有什么作用?看下图就知道了!

wKgaomVQhzGATR-JAALhIzECVsk728.png

wKgaomVQhzGADcigAAOJrgq4QQU565.png

结果如下!

wKgaomVQhzGALS_PAAL0Lo3co4g390.png

wKgaomVQhzKAOFVVAAUY6dJGFUo929.png

wKgaomVQhzKAB1wDAASF-INEex4004.png

wKgaomVQhzKANjbOAAPKBC592qg193.png

结果如下!

wKgaomVQhzKAaXfYAAKolZnRhNo721.png

wKgaomVQhzKAPKOMAAMILREGgLE432.png

wKgaomVQhzKAJa1QAAQehzrui7U131.png

wKgaomVQhzOAcBDnAAOVeosXR-M650.png

wKgaomVQhzOAcNxLAAQ2fx_fEgg152.png

wKgaomVQhzOAIKLKAAMjOYC3Ufg030.png

wKgaomVQhzOADjETAAQNgKvSbO4513.png

wKgaomVQhzOAGd4yAAMIybzw8_A681.png

wKgaomVQhzOAOO57AAPZQguJnYU852.png

再来看看视频吧!

课堂上的教学视频一定要看,可以帮助同学们回顾知识点!第二章的视频来啦!三集连看!

视频的加入会让文章变的更加丰富多彩!文章有了视频,同学们可以随时随地的学,有如我在身边!

未完,待续!

wKgaomVQhzSAe_dVAAADm7mPtdA283.gif

题外话

学习需要未雨绸缪!

当年的初心!

虽然我是为大三大四的学生才办了培训班,但也欢迎大一的学生来学。培训针对的学生基本都是零基础,那么早点学就能学的更好!

算法工匠高级培训班开始了!!!

我们的特色:

企业级培训;

研发项目管理(项目经理)培训;

教学和实践相结合;强调动手能力;

一对一指导;小班化;

提升硬件设计能力和软件设计水平;

让您的专业设计能力和毕业设计水平在短时间内突飞猛进。

为您应聘电子工程师添砖加瓦!

=====================================

每12人选取前2名优秀者获得以下福利:

(1)暑假来回双飞广州机票全免;

(2)广州高新技术企业带薪实习;

(3)全程参与高新技术企业管理工作流程;

(4)实习期间免费住宿,星级酒店标准。

=====================================

既能学到知识,还能增长见识,福利多多,赶紧报名吧!!团队精心准备了教材!也准备了实验器材!必须做到一对一教学!等您来!

wKgaomVQhzSAWVS7AAMbKaw1lSc341.gif

修订记录

20180319 完成初稿;

20181129 修订内容;

20230722 更新至v2;

20231111更新至v3;第一次只买了所需的物件,没有乱花钱!


原文标题:MATLAB课程之第二章v3 MATLAB绘图功能(1)

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


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

    关注

    21

    文章

    2020

    浏览量

    51916

原文标题:MATLAB课程之第二章v3 MATLAB绘图功能(1)

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

收藏 人收藏

    评论

    相关推荐

    第5 MATLAB程序设计.ppt

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

    《AI for Science:人工智能驱动科学创新》第二章AI for Science的技术支撑学习心得

    for Science的技术支撑”的学习心得,可以从以下几个方面进行归纳和总结: 1. 技术基础的深入理解 在阅读第二章的过程中,我对于AI for Science所需的技术基础有了更加深入的理解。这一详细阐述了
    发表于 10-14 09:16

    MATLAB课程之第五v3 文件操作(3)

    是两码事哦! 软件版本变化了,函数名也会有变化哦!好在有互联网,搜索一下就直到函数的前世今生! 再次回首往事! 有首歌叫《再回首》,听了全是泪! 2018年5月,我第一次接触了即将毕业前的重修课程,遇到了闻所未闻的事情。过程如下:MATLAB
    的头像 发表于 12-10 08:20 396次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第五<b class='flag-5'>章</b><b class='flag-5'>v3</b> 文件操作(<b class='flag-5'>3</b>)

    MATLAB课程之第五v3 文件操作(2)

    后,真的希望在医学方面能有所贡献!所以,现在就积累!扩展一下知识面吧! MATLAB的图像处理工具箱(image processing toolbox)自带了读取医学图像DICOM文件的函数dicomread、dicominfo等,如果MRI影像数据的扫描参数丢失(本文以Slice order为例),可以
    的头像 发表于 12-08 12:25 405次阅读

    MATLAB课程之第五v3 文件操作(1)

    本章知识点非常实用,所以内容较多,这也是从理论走向实践的必经之路。离开了数据,你怎么进行实践操作?在计算机中,数据的形式就是文件! 五个部分! 每个部分都涉及一种常用的文件! 先来看常用的音频文件! 大家都爱听音乐的吧! 现在的耳机已经都是无线耳机了,我们早年用的是有线耳机,这一切的变化都要归功于通信技术和芯片技术的发展啊! 我们电子专业、通信专业的学生学的就是这个方面的技术! 自豪吧? 当然了! 学好了就在这
    的头像 发表于 12-07 10:45 432次阅读

    MATLAB课程之第四v3 程序设计(4)

    继续讲解!在大学习MATLAB的时候,可以将学过的数学知识用软件编程方式呈现。这既是一个知识巩固过程,也是一个软件熟悉过程!一举两得!来看看软件和线性代数及概率统计的结合过程。 rank函数会用
    的头像 发表于 12-05 08:10 370次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第四<b class='flag-5'>章</b><b class='flag-5'>v3</b> 程序设计(4)

    MATLAB课程之第四v3 程序设计(3)

    看看调试方法吧!掌握了方法也就能自行找出程序的错误了。 程序调试是程序设计的重要环节,也是程序设计人员必须掌握的重要技能。没有人能保证写出的程序没有错误,但肯定可以通过调试保证程序的正确运行。 MATLAB提供了相应的
    的头像 发表于 12-03 08:10 423次阅读

    MATLAB课程之第四v3 程序设计(2)

    极少有人会仔细看文章,可叹乎?不气馁,执着向前,直到退休。 看看运行结果吧! 考试的题型中有绘图编程题哦! 可以不单独写成函数文件吗? 在M文件里面直接调用可以吗?百度一下就可以给出答案,然后在软件中试一下哦!切记要
    的头像 发表于 12-01 10:55 328次阅读

    MATLAB课程之第四v3 程序设计(1)

    开始讲解第四的内容。2023年8月,第二版文章和大家见面了,增加了很多内容,还有视频指导。 本章开始开始教同学们如何编写复杂程序了。本课程总共有多少啊?回答:七
    的头像 发表于 11-29 08:10 413次阅读

    MATLAB课程之第三v3 M文件知识(5)

    函数的有关知识。下面的内容也可以让大家了解一下行业的应用,之前讲过MATLAB可以在哪些行业使用,通过这些函数的了解也能让大家体会到MATLAB在行业中会起到的作用。我本人已经在生物信号处理和智能家居、数据统计方面做出了很多实际项目。这些项目对大家工程
    的头像 发表于 11-28 08:10 354次阅读

    MATLAB课程之第三v3 M文件知识(3)

    和出口。由这3种基本结构组成的多层嵌套程序称为结构化程序。 百度百科解释的很棒!相信大家在C语言里面已经了解了这些知识,那就在MATLAB中再来一遍吧。再来学习另外一种开关结构! switch 语句用的场合不如 if 语句多! 注意: 开关结
    的头像 发表于 11-26 10:05 550次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第三<b class='flag-5'>章</b><b class='flag-5'>v3</b> M文件知识(<b class='flag-5'>3</b>)

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

    ,都没有在自己的电脑上装上MATLAB软件。为什么会这样?非得要老师逼迫你才学?晕倒!!! 这就是我的亲生教学经历,好在这些经历已经过去了好几年,不再彷徨了。 现在情况如何呢?教学C语言的时候也遇到了类似情况,感觉学生在为
    的头像 发表于 11-25 07:10 400次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第三<b class='flag-5'>章</b><b class='flag-5'>v3</b> M文件知识(2)

    MATLAB课程之第二章v3 MATLAB绘图功能(5)

    继续讲解! mesh函数也是常用的绘图函数!需要记住的那种,因为时常需要用到!大家在写作论文的时候需要各种图来帮助表述结果,所以现在掌握用法到时候才不至于“慌乱”。 举例:绘制矩阵的三维网线
    的头像 发表于 11-19 14:50 539次阅读

    MATLAB课程之第二章v3 MATLAB绘图功能(4)

    继续讲解! 不知不觉中来到了2.4.6节。 盛夏也已到来!2023年7 月,30度以上的温度已经是平常事,安心在家备课!学无止境,不断追求教学方法上的进步。最关键的原则就是因人而异,每一届的学生
    的头像 发表于 11-18 16:05 404次阅读

    MATLAB课程之第二章v3 MATLAB绘图功能(3)

    知晓, 就应该加上一些必要的注释!xlabel等函数就能做到这些作用!怎么用?很简单!一句话的事情!关键是多用!熟能生巧! 致谢! 讲到这里,要感谢一位东南大学的网友! 他现在是研一在读研究生!跟着我在学MATLAB基础课程和数字
    的头像 发表于 11-16 16:35 433次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b><b class='flag-5'>v3</b> <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(<b class='flag-5'>3</b>)