embedded matlab subset中的帧信号(frame-based signals)
来源:互联网 发布:阿里云栖大会苏州 编辑:程序博客网 时间:2024/06/08 03:52
以下内容参考matlab的help文档Simulink/User's Guide/Managing Blocks/Using the Embedded MATLAB Function Block/Working with Frame-Based Signals
关于frame-based signal
embedded matlab function模块可以输入输出帧信号。一帧数据就是单通道或多通道的序列信号采样的集合。若想产生帧信号,必须安装Signal Processing Blockset。
embedded matlab function模块按以下规则处理输入的帧信号:
- 将单通道帧信号转换为matlab中的向量(N×1);
- 将多通道帧信号转换为matlab中的矩阵。一个M×N的矩阵表示N个独立通道的M个连续样值。
为了可以将向量或矩阵转换为帧信号,embedded matlab提供了一种叫“Sampling mode” 数据属性使得用户可以选择输出是帧信号还是sample-based信号。
"Sampling mode"的修改
首先注意一点:输入端口是没有"Sampling mode"这个属性的,所以embedded matlab function block中不能选择输入是Frame-based还是Sample-based。
“Sampling mode”可以再Model Explorer(Ctrl+h,或者模型浏览器中的View->Model Explorer中启动)中修改,也可以再Ports and Data Manager(从embedded matlab editor中的tools->edit data/ports中启动),详见“Embedded matlab function中参数parameter的设置问题 "这篇文章。
一个例子
该例子中,单通道变双通道,并且对输入的帧信号做3倍增益作为一路输出。模型如下:
”Sampling mode“的设置如图:
embedded matlab function模块中的代码如下:
Vector Scope 如下图:
- embedded matlab subset中的帧信号(frame-based signals)
- GTK+ 中的事件(events)和信号(signals)
- GTK+ 中的事件(events)和信号(signals)
- signals/slots(信号/槽)
- 1.9.信号(Signals)
- Flask信号机制(signals)
- Django-信号Signals
- Linux based embedded robot
- Important Concepts(重要概念)之Signals (信号)
- 深入信号和槽(Signals and Slots in Depth)
- 深入信号和槽(Signals and Slots in Depth)
- 信号(signals)和槽(slots)
- 信号(signals)和槽(slots)
- Windows的信号机制(Signals)
- python Linux 信号编程 signals
- Windows的信号机制(Signals)
- 信号(signals)和槽(slots)
- jvm中的帧frame
- What does backend type static mean in Magento?
- Winsock - CreateIoCompletionPort
- c++ 虚函数 工作机制 原理( virtual function )
- Is appending block by handle possible in Magento layout xml?
- 正式开始写打怪程序
- embedded matlab subset中的帧信号(frame-based signals)
- 操作系统总结之进程
- 把COM0变成可以用的普通串口
- custom tree node
- [Python 2 到 3 系列]此整型非彼整型
- [Python 2 到 3 系列]print 是函数
- Android开发之旅一 长按Button原理
- Android游戏开发之旅二 View和SurfaceView
- Android游戏开发之旅三 View类详解