DSP 正弦波
生成离散正弦波。
类型: SinDSP
图书馆中的路径:
|
说明
DSP 正弦波 设备可生成多通道实正弦或复正弦信号,每个输出通道都具有独立的振幅、频率和相位。
该单元支持带符号(符号位)的浮点和定点数据类型。
如果参数 输出复杂度 设置为 真实
.
一个有效的正弦波由类型为 的表达式定义:
,
其中
-
- 参数值 振幅 ;
-
- 参数值 频率 (Hz) ,单位为赫兹;
-
- 参数值 相位偏移(弧度) ,单位为弧度。
如果 输出复杂度 的值设置为 复数
.
复指数信号由类型为 的表达式定义:
.
端口
输出
#
OUT_1
—
正弦信号
标量
| 向量
| `矩阵
Details
以标量、向量或矩阵形式输出正弦信号。
要输出定点数据类型,必须设置参数 采样模式 值 离散`和 计算方法 值 `表格查询 .
|
数据类型 |
Float64 |
复数支持 |
无 |
参数
参数
#
振幅 —
正弦振幅
Scalar / array of real numbers
Details
长度为
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
频率 (Hz) —
正弦波频率(分别为)
Scalar / array of real numbers
Details
长度为
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
相位偏移(弧度) —
正弦相移
Scalar / array of real numbers
Details
长度为
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
采样模式 —
计数模式
离散
Details
仅实现离散计数模式 离散
.
在离散模式下,设备可通过三角函数直接计算或查表生成离散时间输出信号。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
输出复杂度 —
实波或复波
真实
| 复数
Details
要生成的信号类型: `真实`指定实正弦波、 `复数`设置复指数正弦波。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
计算方法 —
离散时间正弦波计算方法
三角函数
| 表格查询
Details
一种生成离散时间正弦的方法: 三角函数`或 `表格查询
.
要生成定点正弦波,需要将 计算方法 为 表格查询 .
|
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
优化表格 —
速度优化
速度
Details
按速度优化正弦值表。
优化速度时,表中包含
依赖关系
要使用该参数,请将参数 计算方法 值 表格查询
.
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
采样时间 —
计算间隔
SampleTime (real number / vector of two real numbers)
Details
正弦信号的采样周期,
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |
#
每帧采样 —
每帧计数
Int64 integer
Details
从每个正弦波
该块的输出是一个矩阵
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |