当前位置: 首页 > news >正文

【北邮通信系统建模与仿真simulink笔记】(1)主要用到的模块库介绍

【声明】

        本博客仅用于记录博主学习内容、分享笔记经验,不得用作其他非学术、非正规用途,不得商用。本声明对本博客永久生效,若违反声明所导致的一切后果,本博客均不负责。

目录

1、信号源模块库(Sources)

1.1、输入端口模块

1.2、常数模块库

1.3、普通信号源发生器

1.4、接地模块

1.5、时间信号模块

1.6、读文件模块

1.7、读工作空间模块

1.8、宽带限幅白噪声模块

1.9、正态分布随机数模块

1.10、均匀分布随机数模块

1.11、其他输入信号

2、数值运算模块库(Math Operations)

2.1、增益模块

2.2、求和模块

2.3、复数信号提取参数模块

2.4、其他一般数学函数模块

2.5、数字逻辑模块

3、信号输出模块库(Sinks)

3.1、输出端口模块

3.2、示波器模块

3.3、XY示波器模块

3.4、写工作空间模块

3.5、写文件模块

3.6、数字显示模块

3.7、仿真停止模块

3.8、信号终结模块


1、信号源模块库(Sources)

1.1、输入端口模块

反应整个系统的输入端子。

这样的设置在模型线性化命令行仿真时是必需的。

1.2、常数模块库

 以常数作为输入,在很多模型中可以使用该模块。

1.3、普通信号源发生器

 能够产生若干种常用的信号。比如方波信号、正弦波信号、锯齿波信号等,允许用户自行调整幅度、相位等相关参数。

1.4、接地模块

一般表示零输入模块。如果一个模块的输入端子没有接任何其他模块,在simulink仿真中常常给出错误提示信息。这样我们可以将该模块作为输入端子避免报错。

1.5、时间信号模块

生成当前仿真时钟,在一些与时间相关的指标求取中很有意义。 

1.6、读文件模块

允许从文件中读取信号作为输入信号。

1.7、读工作空间模块

允许从matlab工作空间中读取信号作为输入信号。

1.8、宽带限幅白噪声模块

一般用于连续或混杂系统的白噪声信号输入。

1.9、正态分布随机数模块

不能直接用于仿真连续系统

1.10、均匀分布随机数模块

不能直接应用于仿真连续系统

1.11、其他输入信号

略。

2、数值运算模块库(Math Operations)

2.1、增益模块

 它的输出信号等于输入信号乘以增益模块中指定的数值。

2.2、求和模块

将输入的多路信号进行求和/求差,并计算出输出信号。在组建反馈控制系统框图时必须采用该模块。

2.3、复数信号提取参数模块

2.4、其他一般数学函数模块

如:绝对值(Abs)、加法(Add)、符号运算(Sign)、三角函数(Trigonometric Function)、取整(Rounding Function)等等。

2.5、数字逻辑模块

 如:逻辑运算模块(Logic Operator)

3、信号输出模块库(Sinks)

3.1、输出端口模块

用来反应整个系统的输出端子。这样的设置在模型线性化和命令行仿真时是必需的。

系统直接仿真时,这样的输出将直接在matlab工作区当中生成变量。

3.2、示波器模块

将输入信号在示波器中显示出来。

3.3、XY示波器模块

将两路输入信号分别作为示波器的两个坐标轴,将信号的相位轨迹显示出来。

3.4、写工作空间模块

将输入信号直接写入到matlab的工作空间当中。该模块默认的写法是:结构体类型的数据。可以通过设置,将之设置成矩阵类型的。

3.5、写文件模块

将输入信号写入到文件当中。

3.6、数字显示模块

将输入信号用数字的形式显示出来。

3.7、仿真停止模块

stop simulation。

 如果输入的信号非零时,将强制终止正在进行的仿真过程。

3.8、信号终结模块

可以将该模块连接到闲置的未连接的模块输出信号上,避免输出警告。

相关文章:

  • Linux:面试题
  • jenkins授权管理.
  • 界面控件DevExpress WinForms v24.2——PDF Viewer功能升级
  • 佰力博科技与您浅谈低温介电材料特性及应用分析
  • Matplotlib 高级进阶实战:多维度数据可视化组合图表
  • RK3588 IREE+Vulkan ResNet50推理测试
  • Hive drop column 的解决方法
  • Linux系统之traceroute命令详解:追踪网络路径的核心工具
  • docker常用指令总结
  • 嵌入式项目之交叉编译m2440篇
  • 深入探讨redis:哨兵模式
  • 【ISP算法精粹】什么是global tone mapping和local tone mapping?
  • 吃透 Golang 基础:数据结构之数组
  • 中级网络工程师知识点8
  • 【Linux笔记】——简单实习一个日志项目
  • AI编程辅助哪家强?深度解析主流AI编程工具的现状与未来-优雅草卓伊凡
  • 内核常见面试问题汇总
  • Mujoco 学习系列(二)基础功能与xml使用
  • 鸿蒙开发——7.ArkUI进阶:@BuilderParam装饰器的核心用法与实战解析
  • Oracle中如何解决BUFFER BUSY WAITS
  • 短剧植入,撬不动96.4%直男的钱包 | 调研报告
  • 内塔尼亚胡称将控制“整个加沙”,英、法、加威胁对以“制裁”
  • 从《缶翁的世界》看吴昌硕等湖州籍书画家对海派的影响
  • 玉林一河段出现十年最大洪水,一村民被冲走遇难
  • 外交部驻港公署正告美政客:威胁恫吓撼动不了中方维护国家安全的决心
  • 人民日报和音:相信中国就是相信明天