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)

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


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

    关注

    20

    文章

    1993

    浏览量

    51552

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

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

收藏 人收藏

    评论

    相关推荐

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

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

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

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

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

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

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

    继续讲解! 不知不觉中来到了2.4.6章节。 盛夏也已到来!2023年7 月,30度以上的温度已经是平常事,安心在家备课!学无止境,不断追求教学方法上的进步。最关键的原则就是因人而异,每一届的学生都有各自的特点。总体的特点就是课后不复习,很少练习。这个让我很头大。 2023年11月,气温骤降,在南京金牛湖家中安心改版文章,加入视频方便学生们回顾课堂所学。 2.4.6  部分特殊二维作图函数汇总  bar –––– 绘制直方图                
    的头像 发表于 11-18 16:05 242次阅读

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

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

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

    吧!为什么会用这个例题来作为讲解案例呢?因为它会涉及到我们专业未来的专业课程,也结合考虑到大家现有知识的储备情况,学过物理和数学就能理解。同时借助例题展现了一下MATLAB语言和C语言之间的画图差异。所以这个例题在这里展示是恰
    的头像 发表于 10-17 15:50 235次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第一章<b class='flag-5'>v3</b> <b class='flag-5'>MATLAB</b>基础知识(5)

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

    继续给出课程的PPT,帮助同学们消化!也帮助同学们复习! 为什么第一章要分四次课来讲呢?大一的学生刚开始接触编程的时候,我需要耐心培养他们编程的好习惯。知识点需要很细致的讲,自然也就需要慢慢讲解
    的头像 发表于 10-16 20:15 248次阅读

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

    2018年,本人在学院里第一次开始讲本门课程。做为工科的本科生,如果不能学好一门编程语言,以后无论是到工作岗位还是继续读研深造,那么都将面临很多囧境! MATLAB的出现是很多工科人的福音,太有帮助
    的头像 发表于 10-11 16:10 195次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第一章<b class='flag-5'>v3</b> <b class='flag-5'>MATLAB</b>基础知识(1)

    MATLAB课程之绪论v3(2)

    。最和课程相关的是计算机编程语言的发展过程,也就是计算机语言的历史!汇编语言的使用让人感到编程的痛苦。后来“高级语言”出现了,C语言就是“高级语言”中的典型代表,当然还有其他的比如FORTRAN、C++、JAVA、R、MATLAB、Python等等。
    的头像 发表于 10-10 16:00 242次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>绪论<b class='flag-5'>v3</b>(2)

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

    第二章讲了很多函数,主要集中在画图方面,很多是在在命令行中完成了函数的操作。这样的操作适用于简单的命令操作,对于大型程序可不适用。一般情况下,程序都要采用M文件的方式进行编写。什么是 M文件
    的头像 发表于 08-05 10:50 435次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b>第三章v2 M文件知识(1)

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

    继续讲解! mesh函数也是常用函数!需要记住的那种,因为时常需要用到!大家在写作论文的时候需要各种图来帮助表述结果,所以现在掌握用法到时候才不至于“慌乱”。 举例:绘制矩阵的三维网线图! z=rand(6); z=round(z) mesh(z) 看看会有什么结果? 再试一试下面的内容? 这是个什么矩阵呢? 学通信的人以后会接触到! h2=[1 1;1 -1]; h4=[h2 h2;h2 -h2]; h8=[h4 h4;h4 -h4]; mesh(h8) 继续举例说明! 写个m文件试试效果! x = [-88];  y = [-88]; [X,Y] = meshgrid(x,y); r = sqrt(X.^2+Y
    的头像 发表于 07-28 00:10 366次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b>v2 <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(5)

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

    继续讲解! 不知不觉中来到了2.4.6章节。 盛夏也已到来!2023年7 月,30度以上的温度已经是平常事,安心在家备课!学无止境,不断追求教学方法上的进步。最关键的原则就是因人而异,每一届的学生都有各自的特点。总体的特点就是课后不复习,很少练习。这个让我很头大。 2.4.6  部分特殊二维作图函数汇总  bar –––– 绘制直方图                   polar –––– 绘制极坐标图  hist –––– 绘制统计直方图            stairs –––
    的头像 发表于 07-26 00:05 333次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b>v2 <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(4)

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

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

    MATLAB课程之第二章v2 MATLAB绘图功能(2)

    继续给出课程的PPT,帮助同学们消化! 也帮助同学们复习! 图形的操作对我们编写论文很有帮助,毕竟现在要求数据可视化,怎么可视化? 画图是最好的方法! 上堂课了解了plot和hold on等一系列
    的头像 发表于 07-24 17:15 205次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b>v2 <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(2)

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

    等。 这些内容是高中数学所涉及的知识,希望同学们能在matlab中熟练使用。考试中会涉及这些知识点哦,还不记住用法吗?之前在课堂上演示了画图的基本函数plot,现在我们就一起来学习第二章的知识。 2023年7月,文章更新至v2版本。有哪些不同呢?慢慢揭晓吧。 先看看老版本
    的头像 发表于 07-24 16:05 270次阅读
    <b class='flag-5'>MATLAB</b><b class='flag-5'>课程之</b><b class='flag-5'>第二章</b>v2 <b class='flag-5'>MATLAB</b><b class='flag-5'>绘图</b><b class='flag-5'>功能</b>(1)