主要内容

以区域

生成真实的或复杂的正弦信号

  • 库:
  • DSP系统工具箱/信号操作

    DSP系统工具箱/来源

  • 以区域块以区域块

描述

以区域块生成一个多通道真实的或复杂的正弦信号,在每一个输出通道与独立的频率和相位。的振幅信号总是创建1。的以区域块支持真正的万博1manbetx输入。所有输出都是真实的,除了输出信号复指数模式。更多的信息块计算输出,明白了算法

产生一个多路输出,指定的矢量相位增量相抵消参数。这两个参数必须有相同的长度,它定义了输出通道的数量。每个向量的每个元素应用到不同的输出通道。

港口

输入

全部展开

相位增量信号,指定为实值标量或矢量。输入必须有一个整数数据类型,或定点数据类型与零部分的长度。相位增量的尺寸取决于你选择指定的信号相抵消参数:

  • 当你指定相抵消块对话框的相位增量必须是一个标量或矢量的长度吗相抵消价值。块向量的每个元素适用于不同的通道,因此向量长度定义输出通道的数量。

  • 当你指定相抵消通过一个输入端口抵消港口对每一列输入作为一个独立的通道。的相位增量长度必须等于输入的列数抵消端口。

依赖关系

要启用这个端口,设置相位增量来源输入端口

数据类型:int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

相抵消信号,指定为一个实值标量、向量,或一个完整的矩阵。输入必须有一个整数数据类型,或定点数据类型与零部分的长度。块将每一列的抵消港口作为一个独立的输入通道。通道的数量必须匹配的相位差数据输入通道的数量。对于每个输入的帧,每个样本块可以应用不同的相位补偿和通道。

依赖关系

要启用这个端口,设置相抵消源输入端口

数据类型:int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

输出

全部展开

正弦输出信号指定为一个标量、向量或矩阵。您可以指定的数据类型使用的信号输出数据类型参数。

依赖关系

要启用这个端口,设置输出信号正弦正弦和余弦

数据类型:||不动点

Cosinusoidal输出信号指定为一个标量、向量或矩阵。您可以指定的数据类型使用的信号输出数据类型参数。

依赖关系

要启用这个端口,设置输出信号余弦正弦和余弦

数据类型:||不动点

复指数输出,指定为一个标量、向量或矩阵。您可以指定的数据类型使用的信号输出数据类型参数。

依赖关系

要启用这个端口,设置输出信号复指数

数据类型:||不动点
复数的支持:万博1manbetx是的

相位量化误差指定为一个标量、向量或矩阵。

依赖关系

要启用这个端口,选择显示端口相位量化误差复选框。

数据类型:int8|int16|int32|int64|uint8|uint16|uint32|uint64|不动点

参数

全部展开

主要

加法器相参数

选择如何指定相位增量。相位增量可以来自一个输入端口或从对话框参数。

  • 如果您选择输入端口,公司输入端口出现在块图标。

  • 如果您选择指定通过对话框,相位增量参数出现。

依赖关系

当块来自信号操作库,默认值的相位增量来源参数是输入端口

当块来自源库,默认值的相位增量来源参数是指定通过对话框

相位增量指定为一个整数值标量或矢量。只有整数数据类型,包括定点部分长度为零的数据类型,是允许的。相位增量的尺寸依赖的阶段抵消:

  • 当你指定块对话框上的相位偏移,相位增量必须是一个标量或矢量的长度相抵消。块向量的每个元素适用于不同的通道,因此向量长度定义输出通道的数量。

  • 当你通过一个输入端口指定相抵消,抵消港口对待每一列输入作为一个独立的通道。相位增量长度必须等于列数的偏移量的输入端口。

依赖关系

要启用该参数,设置相位增量来源指定通过对话框

选择如何指定相抵消。相位偏移可以来自一个输入端口或对话框。

  • 如果您选择输入端口,抵消港口出现在块图标。

  • 如果您选择指定通过对话框,相抵消参数出现。

指定为一个整数值的相位差标量或矢量。只有整数数据类型,包括定点部分长度为零的数据类型,是允许的。当你使用这个对话框参数指定相抵消,它必须是一个标量或矢量增量长度相同的阶段。标量扩展到一个向量的长度相同相位增量。相位偏移向量的每个元素应用到另一个通道的输入,因此向量长度定义输出通道的数量。

依赖关系

要启用该参数,设置相抵消源指定通过对话框

选择添加内部犹豫不决NCO算法。犹豫不决添加使用PN序列发生器(通信工具箱)从通信工具箱™产品。

优柔寡断的位元数指定为一个正整数。

依赖关系

要启用这个端口,选择添加内部高频振动复选框。

使量化的积累阶段,选中此复选框。

指定数量的量子化的蓄电池作为标量位整数大于1,低于蓄电池单词长度。这个值决定了查找表的条目数量。

依赖关系

要启用这个端口,选择数字转换阶段复选框。

选择输出相位量化误差。选中此复选框时,Qerr港口出现在块图标。

依赖关系

要启用该参数,选择数字转换阶段复选框。

输出参数

选择是否输出正弦,余弦,复指数,或两者兼而有之正弦和余弦信号。如果您选择正弦和余弦在不同的端口,两个信号输出。

当块作为一个源,样本时间间隔,以秒为单位指定为一个积极的标量。

依赖关系

要启用该参数,两者兼而有之相位增量来源相抵消源必须设置为指定通过对话框。当相位增量或相抵消来通过一块输入端口,样品时间是继承,这个参数是不可见的。

指定样品每帧的数量作为一个正整数。值大于1时,相位增量和相位偏移可以改变从通道,通道和帧到帧,但它们是常数以及每个通道在给定的帧。

当输入端口的相位差存在,它具有相同的帧作为任何输出端口。当相位增量输入端口存在,它不支持框架。万博1manbetx

依赖关系

启用该参数集相位增量来源和/或相抵消源指定通过对话框

数据类型

这个属性是只读的。

当输入是定点,以区域块总是使用舍入模式地板上

这个属性是只读的。

当输入是定点,以区域块总是使用溢出模式包装

指定一个字长蓄电池从2到128年作为一个正整数。的数据类型总是二进制扩展点,部分长度总是0

指定一个数据类型的块输出

  • 选择对于一个浮点实现。

  • 当您选择二进制扩展点,您可以输入的单词长度和长度比例输出,在碎片。

请注意

这个街区的查找表是由双精度浮点值。因此,精度可以达到的最大数量在你的输出是53位。设置的单词长度输出数据类型值大于53位并不能提高输出的精度。

指定一个字长的块输出从2到128年作为一个正整数。

依赖关系

要启用该参数,设置数据类型输出二进制扩展点

指定一个部分长度的块输出作为标量整数。

依赖关系

要启用该参数,设置数据类型输出二进制扩展点

以区域特征

以区域特征面板为您提供只读区域信号的细节目前实现的:

查找表实现为四分之一波长正弦表。查找表的数量数据点被定义为

2 量子化的累加器的位元数 2 + 1

例子:1025年

四分之一波正弦查找表的大小定义为

( 查找表的数据点的数量 ) ( 输出字长 ) 8 字节

例子:2050个字节

虚假的自由动态范围(SFDR)是一个查找表的计算如下 2 P 条目:

年代 F D R = ( 6 P ) 数据库没有犹豫 年代 F D R = ( 6 P + 12 ) dB和发抖

例子:84年dBc

频率分辨率是最小的可能的增量变化频率和被定义为:

Δ f = 1 T 年代 2 N 赫兹

例子:15.2588 uHz

依赖关系

频率分辨率只出现当你设置相位增量来源相抵消源指定通过对话框

块特征

数据类型

不动点|整数

直接引线

没有

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

算法

块实现了算法如下图所示:

数控振荡器(NCO)的实现有两个截然不同的部分。首先,相位累加器相位增量积累并添加相抵消。在这个阶段,也可以添加一个可选的内部高频振动信号。NCO的输出由量化计算相位累加器部分和使用它们的结果从一个查找表来选择值。由于查找表包含一组有限的条目,在正常模式操作,以区域块允许加法器的数值溢出和环绕。然后定点基础设施导致溢出警告出现在命令行上。这是没有结果的溢出。

给定一个预期的输出频率F0计算出的值相位增量块参数

p h 一个 年代 e n c r e e n t = ( F 0 2 N F 年代 )

在哪里N蓄电池单词长度和吗

F 年代 = 1 T 年代 = 1 年代 一个 p l e t e

甲是定义的频率分辨率

Δ f = 1 T 年代 2 N 赫兹

鉴于所需的相位偏移(弧度),计算相抵消块参数

p h 一个 年代 e o f f 年代 e t = 2 N d e 年代 r e d p h 一个 年代 e o f f 年代 e t 2 π

虚假的自由动态范围(SFDR)估计如下一个查找表 2 P 条目,P是量子化的蓄电池的数量:

年代 F D R = ( 6 P ) 数据库没有犹豫 年代 F D R = ( 6 P + 12 ) dB和发抖

以区域块使用四分之一波长查找表技术存储表值从0到π/ 2。块计算其他值按需使用蓄电池数据类型,然后转换成输出数据类型。这可能会导致量化影响范围限制的一个给定的数据类型。例如,考虑这样一种情况:您所期望的值在π正弦波为1。因为这一点的查找表值必须计算,1块可能不完全,这取决于蓄电池的精度和输出数据类型。

扩展功能

版本历史

之前介绍过的R2006a