##MATLAB之Simulink(二)
##利用switch模块将正弦信号变为方波信号

今天给大家展示一个simulink电路仿真,将正弦信号转化为方波信号。

下面开始教程:

1.首先直接在MATLAB命令行中输入simulink或者直接点击图标运行。

2.新建一个空白编辑界面。

3.打开模型库,按照下面的电路将模型拖动到相应位置并连接。

这里要注意的是示波器,默认为一个输入端,我们需要将其变为两个:
双击示波器,在弹出的窗口中点击设置图标,在弹出窗口中将"Number of input ports"选项修改为"2".

4.直接点击运行按钮,双击示波器。

这时我们发现示波器显示窗口中有两路信号,一个是输入的正弦信号,另一个是输出的方波信号,说明达到了预期效果。
但是这两个信号是叠放在一起的,我们需要将它们区分开:
在刚才示波器的设置界面中,有一个Layout按钮,单击,按照下图进行设置。

设置完毕后,我们发现变成了上下两个显示窗口,各显示一个信号。

最后,我们来认识一下本节的重点"Switch"模块:

这里有三个输入端,一个输出端,我们将三个输入端从上到下分别记作"1",“2”,“3”,
在2号端口后面写着">0",而且输出端与1号端口相连,意思是如果2端口输入信号大于0,则输出1端口的信号,否则输出3端口的信号。
在本次仿真中,我们在1端口接1,3端口接-1,2端口接入正弦信号,所以当输入正弦i新年好大于0时就输出1,否则输出-1,这样就达到了将正弦信号变为方波信号的目的。

##以上就是本节的全部内容,后续内容会逐渐上传,相关源码也会统一上传。本节内容已上传博客,请查看。

https://blog.csdn.net/weixin_44936771/article/details/107885568

##不足之处请及时指出,相互学习
##不懂得小伙伴可以公众号私信我,看到后会回复的,欢迎交流学习!

长按图片关注

点点"在看"。

matlab simulink_MATLAB之Simulink(二)利用switch模块将正弦信号变为方波信号相关推荐

  1. matlab 方波_MATLAB之Simulink(二)利用switch模块将正弦信号变为方波信号

    ##MATLAB之Simulink(二) ##利用switch模块将正弦信号变为方波信号 今天给大家展示一个simulink电路仿真,将正弦信号转化为方波信号. 下面开始教程: 1.首先直接在MATL ...

  2. matlab simulink笔记04——switch模块

    Switch 模块 Switch模块是-.个选择开关模块,可根据判断条件选择多个输入端口中的某个进行输出.图所示为CommonlyUsedBlocks中具有3个输入端口.1个输出端口的Switch模块 ...

  3. 矩形波 matlab,在MATLAB中, 周期性矩形波(方波)信号 和方波信号函数

    周期性矩形波(方波)信号:在MATLAB中用square函数来表示,其调用形式为 y=square(t,DUTY) 其作用类似于sin(t),用以产生一个时长为t.幅值为±1的周期性方波信号,其中的D ...

  4. Multi-Port Switch模块用法

    对于Simulink中Multi-Port Switch模块的使用方法,通过以下几张图就可以直观的反映出用途.首先,左侧是控制端和输入端,右侧是输出端.当控制端数字序号 = 输入端口序号时,那么输出值 ...

  5. 利用MATLAB进行系统时域分析,实验二 利用matlab进行系统的时域分析

    实验二 利用matlab进行系统的时域分析 实验二 利用MATLAB进行系统的时域分析 1.实验目的 在理论学习的基础上,通过本实验熟悉LTI连续时间系统的时域分析方法, 熟悉系统的零输入响应.零状态 ...

  6. MATLAB的仿真工具箱Simulink中常用的模块库总结

    MATLAB的仿真工具箱Simulink中常用的模块库 Simulink中常用的模块库主要包括如下几种. (1)信宿(Sinks)模块库:包括显示或将输出回写的模块. Display 显示输入的值: ...

  7. 实验二利用MATLAB工具箱对混杂噪声的音频信号进行滤波

    实验二利用MATLAB工具箱对混杂噪声的音频信号进行滤波 一.小提琴音频的加噪去噪处理 要求:选择子作业1中的音频信号,自行给定滤波器的系统函数,分别采用时域线性卷积和差分方程两种方法对音频信号进行滤 ...

  8. matlab/simulink 二次调频,风电调频,储能调频,四机两区系统,风机调频,新能源调频,新能源机组替换传统同步机组,风储渗透率25%

    matlab/simulink 二次调频,风电调频,储能调频,四机两区系统,风机调频,新能源调频,新能源机组替换传统同步机组,风储渗透率25%. 做了三点内容,1-全部由同步机参与二次调频. 分机分区 ...

  9. MATLAB学习--Switch 模块

    Switch 模块 Switch模块是-.个选择开关模块,可根据判断条件选择多个输入端口中的某个进行输出.图所示为CommonlyUsedBlocks中具有3个输入端口.1个输出端口的Switch模块 ...

最新文章

  1. 重温目标检测--SSD
  2. POJ 1944 - Fiber Communications
  3. 云原生生态周报 Vol. 8 | Gartner 发布云原生趋势
  4. vue中用的swiper轮播图的用法github的地址
  5. truncate python是删除文件内容吗_Python 文件 truncate() 方法
  6. Python编码风格指南
  7. VMware Horizon View 7.5 如何部署虚拟桌面, 专业技术咨询和购买
  8. java 获取手机系统_Android系统信息获取
  9. winform 可拖动的自定义Label控件
  10. Guass-Legendre(高斯-勒让德)求积方法 | Guass型求积公式 + Legendre多项式
  11. 网络编程:TCP客户端的搭建流程(附源码)
  12. 解决assets目录下的图片在布署到公网后不显示问题
  13. 哈佛大学幸福课笔记一
  14. 利用python解决简单数独
  15. 推荐必读:测试人员如何快速熟悉新业务?
  16. CentOS 8配置静态IP地址
  17. RLC串联电路及其谐振
  18. 什么是欠拟合现象_欠拟合和过拟合是什么?解决方法总结
  19. Markdown文本目录生成、页内跳转
  20. 走近“so,neither”开头的倒装句

热门文章

  1. 为什么我喜欢Spring bean别名
  2. MongoDB:GridFS删除方法删除存储桶中的所有文件
  3. 使用执行程序和ThreadPoolExecutor的Java线程池示例
  4. 具有可执行Tomcat的独立Web应用程序
  5. JavaFX游戏(四连环)
  6. Download Apache Commons BeanUtils
  7. Linux 的发行版 Ubuntu 的发展简史
  8. 系统服务管理与控制程序(Init System/初始化系统)-- Systemd 的 Unit 配置文件详解
  9. linux 权限 mask,【自学Linux】Linux用户、组、权限(一)
  10. 【Android OpenGL ES 开发 (一)】使用c++开发opengles 与 日志功能 及 加载assets