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

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

3天内不再提示

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

通信工程师专辑 来源:未知 2023-07-28 00:10 次阅读

继续讲解!mesh函数也是常用函数!需要记住的那种,因为时常需要用到!大家在写作论文的时候需要各种图来帮助表述结果,所以现在掌握用法到时候才不至于“慌乱”。

9acc9e14-2c97-11ee-815d-dac502259ad0.png

9b047096-2c97-11ee-815d-dac502259ad0.png

9b292a80-2c97-11ee-815d-dac502259ad0.gif

举例:绘制矩阵的三维网线图!

>>z=rand(6);

>>z=round(z)

>>mesh(z)

看看会有什么结果?

9b3d9344-2c97-11ee-815d-dac502259ad0.png

9b292a80-2c97-11ee-815d-dac502259ad0.gif

再试一试下面的内容?

这是个什么矩阵呢?

通信的人以后会接触到!

>>h2=[1 1;1 -1];

>>h4=[h2 h2;h2 -h2];

>>h8=[h4 h4;h4 -h4];

>>mesh(h8)

9b292a80-2c97-11ee-815d-dac502259ad0.gif

9b9a0066-2c97-11ee-815d-dac502259ad0.png

9b292a80-2c97-11ee-815d-dac502259ad0.gif

9bfa97d2-2c97-11ee-815d-dac502259ad0.png

9b292a80-2c97-11ee-815d-dac502259ad0.gif

继续举例说明!

写个m文件试试效果!

x = [-88];

y = [-88];

[X,Y] = meshgrid(x,y);

r = sqrt(X.^2+Y.^2)+eps;

Z = sin(r)./r;

surf(X,Y,Z)

9b292a80-2c97-11ee-815d-dac502259ad0.gif

surf函数也要记住!

我能记住以上讲的三个三维绘图函数!

其他的函数也是在需要使用的时候到互联网上现找!

9c3ce6e6-2c97-11ee-815d-dac502259ad0.png

9c9c0630-2c97-11ee-815d-dac502259ad0.png

9b292a80-2c97-11ee-815d-dac502259ad0.gif

9ce885b4-2c97-11ee-815d-dac502259ad0.png

9b292a80-2c97-11ee-815d-dac502259ad0.gif

surf函数有多个“兄弟”函数!

9d493ae4-2c97-11ee-815d-dac502259ad0.png

9d635032-2c97-11ee-815d-dac502259ad0.png

9da4d2f0-2c97-11ee-815d-dac502259ad0.png

该函数不怎么常用!我工作二十多年了,也没有接触到!那为什么会讲?也许你会用到哦!扩大知识面肯定有帮助!同学们毕业后会有多个选择,也会到不同行业去发展,多储备点知识以备不时之需!

9dfd1654-2c97-11ee-815d-dac502259ad0.png

9b292a80-2c97-11ee-815d-dac502259ad0.gif

9e377402-2c97-11ee-815d-dac502259ad0.png

9e8f2cd8-2c97-11ee-815d-dac502259ad0.png

注意参数

如何变为点划线呢?

这个功能非常有用!

9ea2b690-2c97-11ee-815d-dac502259ad0.png

再来些变化!

9efe1634-2c97-11ee-815d-dac502259ad0.png

9b292a80-2c97-11ee-815d-dac502259ad0.gif

9f624c12-2c97-11ee-815d-dac502259ad0.png

9f9eba12-2c97-11ee-815d-dac502259ad0.png

9b292a80-2c97-11ee-815d-dac502259ad0.gif

再来看看如何配置更多的颜色!

colormap(stylename)

太多内容了,无需记住!用的时候通过help来查找即可!通过指定一种stylename选择一种matlab的内置色图。

matlab中预定义的色图样式:
autumn 平滑的红、橘黄、黄色
jet 蓝色为头、红色为尾的饱和色
bone 高蓝色灰度渐进
lines 多线绘制时的配置色
colorcube 三纯色浓淡交替
pink 淡粉红色图
cool 青色、平红色浓淡交替
prism 光谱交错色图
copper 纯铜色线性
spring 青黄浓淡色图
flag 红、白、蓝、黑色交错图
summer 绿黄浓淡色图
gray 灰度渐进
winter 蓝绿浓淡色图
hot 黑、红、黄、白色浓淡交错
white 纯白色色图
hsv 两端为红色的饱和色

9fd17eb6-2c97-11ee-815d-dac502259ad0.png

9b292a80-2c97-11ee-815d-dac502259ad0.gif

县城的招聘会是个什么景象?

2023年,大学毕业生就业形势异常严峻!

希望大家能够继续深造!

研究生的未来总比本科生要广阔的多!

知识无用论是害人!

前提是你有没有真的学到知识?

唯有努力学习才能消除或者减轻这种危机感!

a00634bc-2c97-11ee-815d-dac502259ad0.png

a031e6ac-2c97-11ee-815d-dac502259ad0.png

a0784674-2c97-11ee-815d-dac502259ad0.png

注意差异!

一个字母的区别带来的差异!

a0a09e94-2c97-11ee-815d-dac502259ad0.png

a102664c-2c97-11ee-815d-dac502259ad0.png

a15e5448-2c97-11ee-815d-dac502259ad0.png

a174bd46-2c97-11ee-815d-dac502259ad0.png

a1c3410a-2c97-11ee-815d-dac502259ad0.png

a1fd410c-2c97-11ee-815d-dac502259ad0.png

a21e9636-2c97-11ee-815d-dac502259ad0.png

第二章内容就这么多,后面的内容主要是为了开拓大家的眼界,为将来做好准备!

未完,待续!

修订记录

20220527 完成初稿;

20230727 修订内容v2;


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

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


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

    关注

    21

    文章

    2033

    浏览量

    52016

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

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

收藏 人收藏

    评论

    相关推荐

    MATLAB绘图合集

    MATLAB绘制各种图像绘制应有尽有。
    发表于 12-20 17:32 0次下载

    使用MATLAB培养医疗人工智能领导者和增强工程课程

    全球各地的高校都在使用 MATLAB 和 Simulink 开展教学与科研,帮助未来的工程师和科学家掌握未来世界工程项目与科学研究所要求的重要能力。让我们一起来看看这则案例为培养医疗人工智能领袖和增强工程课程教学带来的成果。
    的头像 发表于 10-31 16:37 266次阅读

    5 MATLAB程序设计.ppt

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

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

    的物理可信度,还为科学研究提供了新的视角和方法。 5. 挑战与未来展望 第二章也提到了AI for Science面临的挑战和未来展望。尽管AI技术在科学研究中取得了显著进展,但仍存在数据隐私、算法
    发表于 10-14 09:16

    MATLAB(6)--特殊矩阵

    蒙矩阵 对于向量v=[v1 , v2 ,...,v n ],范德蒙矩阵一般形式为: 在Matlab中,函数vander(
    发表于 09-06 10:24

    MATLAB(2)--MATLAB矩阵的表示

    ,e2为步长,e3为终止值(e3>e1)。冒号表达式可产生一个由a开始到c结束,以步长b自增的行向量,如果省略步长,默认步长为1。 例如输出0到5,步长为1,如下所示: linspace
    发表于 09-06 10:05

    MATLAB中的矩阵索引

    对矩阵进行索引是从矩阵中选择或修改部分元素的一种方式。MATLAB 有几种索引样式,它们不仅功能强大、灵活,而且可读性强、表现力强。矩阵是 MATLAB 用来组织和分析数据的一个核心组件,索引是以可理解的方式有效操作矩阵的关键。
    的头像 发表于 09-05 09:28 449次阅读
    <b class='flag-5'>MATLAB</b>中的矩阵索引

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

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

    基于MATLAB的通信系统设计

    在通信系统设计领域,MATLAB作为一款强大的数学计算与仿真软件,广泛应用于信号处理、通信系统建模与仿真等方面。本文将详细介绍一个基于MATLAB的通信系统设计方案,包括系统架构、各模块功能实现及相应的
    的头像 发表于 07-18 15:52 1333次阅读

    如何使用MATLAB创建预测模型

    MATLAB 简介 MATLAB 是由 MathWorks 公司开发的,它提供了一个集成的计算环境,包括一个命令行界面、一个图形用户界面、一个编程语言和一个调试器。MATLAB 的主要优势在于其矩阵运算能力,这使得它在处理大规
    的头像 发表于 07-11 14:29 676次阅读

    MATLAB如何使用训练好的网络

    引言 在本文中,我们将探讨如何在MATLAB中使用训练好的神经网络。神经网络是一种强大的机器学习技术,广泛应用于图像识别、自然语言处理、预测建模等领域。MATLAB提供了丰富的工具箱,使得神经网络
    的头像 发表于 07-03 10:06 1109次阅读

    5G智能物联网课程之Aidlux下人工智能开发(SC171开发套件V2

    5G智能物联网课程之Aidlux下人工智能开发(SC171开发套件V2课程类别 课程名称 视频课程
    发表于 05-10 16:46

    硬件平台介绍及使用(SC171开发套件V2

    硬件平台介绍及使用(SC171开发套件V2课程类别 课程名称 视频课程时长 视频课程链接 课件链接 硬件 SC171开发套件
    发表于 04-09 15:34

    【量子计算机重构未来 | 阅读体验】第二章关键知识点

    本帖最后由 oxlm_1 于 2024-3-6 23:20 编辑 之所以将第二章单独拿出来,是因为在阅读过程中,发现第二章知识点较多,理解起来比较耗时间。 第二章的主要知识点: 量子
    发表于 03-06 23:17

    ZEMAX与MATLAB动态数据交换及其应用

    摘要 :为了将Zemax的光学系统设计和分析功能Matlab强大的矩阵计算和数据分析功能很好地结合起来,对Matlab和Zemax的DDE(dynamic data exchange
    的头像 发表于 12-25 12:29 1109次阅读
    ZEMAX与<b class='flag-5'>MATLAB</b>动态数据交换及其应用