CNN Matlab例子RGB_MATLAB零基础入门(一)

6d3d1f6c035184d5c3735f3101fb066c.png

大家好!我是Henry!上一期的Python爬虫实践中,Henry导入了Matplotlib库进行了新冠疫情的每日新增的绘图。其实Matplotlib的原型是另一门应用非常广泛的语言——Matlab。最近Henry也学习了一些Matlab的绘图技巧,分享给大家~

我们先放几张效果图~

06a40ff8ad5ea89c980fdd7c40da1e47.png

d16bd51dbeb3517e4bfbd5aad5095ba0.png

ffbeefe8a71ed669068cb1d1e3d074c9.png
y=sinx

0ebecc19d3b1dc52e55cb609878ed912.png

260190e49c3fb78f628fb22cda30dac1.png

看到这里,是不是觉得很酷炫呢!那跟着我一起来学习吧!

一、MATLAB初印象

  1. 什么是MATLAB?
  • MATLAB的实际含义是Matrix Laboratory,从名字我们知道,最初是设计出来为了更好的理解线性代数(Linear algebra),后来逐步演化为现在的功能及其强大的MATLAB

2.如何下载MATLAB?

  • MATLAB的官网可以下载免费试用版(30天).
  • 各大高校可能为大家购买了正版,可以在学校的信息化网站上找到。
  • 公众号关注软件安装管家,回复matlab,可以获得百度网盘的资源。

3.MATLAB界面熟悉

dd85be654cc2c58ff18ba267ba6b592d.png

二、开始绘图(在实时脚本中编写并运行)

1.简单平面函数图像

  • 我们先从最简单的线性函数开始,打开MATLAB界面,输入如下代码
x

点击运行(Run),得到图像。

dfd9037d829f98a9150fc7ca671f90e7.png
y=2x+1
  • 我们再尝试一个复杂的平面图象
    ,输入如下代码
x

运行结果为

3af1f61242c7ad2c2f953f2f8d0587f6.png
  • 我们再尝试一个极坐标函数图像
    ,输入如下代码
t

运行结果为

d16bd51dbeb3517e4bfbd5aad5095ba0.png

2.绘制子图。

有时候,我们需要在一张纸上,绘制多个图,就需要用到subplot函数,创建多个图像。具体用法为:

subplot

在这里额外补充几个图的类型:条形图(bar),阶梯图(stairs),杆图(stem),填充图(fill),我们通过实际的例子来学习,顺便用一下刚学的子图,将这几个图画在同一张画布上。
我们选取的例子为简单的平面函数

x

运行结果如下:

269ad8111287fc8ca32bde496f0ec1f2.png

3.绘制三维图像

往往,我们还需要绘制三维函数图像,我们还是从例子中学习。

  • 先举一个大家熟悉的例子:空间螺线(
t

运行结果为:

2cee72a655b83c4507f7eb7172659578.png
  • 再给大家介绍一下更复杂的几个三维曲面图像:花瓶型(cylinder),球形(sphere),多峰型(peaks)
t

运行结果如下:

4f4cdf1879b7261a3e61e310d4202e67.png

三、总结

  • MATLAB是一款功能强大的软件,已经形成独立的matlab语言,本篇提到的绘图功能仅仅是它的一小部分内容
  • 后续Henry会继续分享关于用MATLAB修图,编辑视频等文章,希望大家可以多多关注。
  • 动动你的小手指双击点个喜欢吧~
  • 关注一波放走丢~
HenryLau​www.zhihu.com
ce6a9f66b081a7d4a5dd2b22409ec54e.png

写在最后:

希望大家关注我的微信公众号一起学习:今天我秃了吗

v2-1a80815f35c978b0a896feb97ac15350_b.jpg

欢迎大家关注我的CSDN账号一起学习:HenryLau7

dd3a22e163ffff069176267b9130b37b.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值