文件

正弦,余弦

使用用于季度波对称的查找表方法来实现定点正弦或余弦波

  • 图书馆:
  • 金宝appSimulink / Lookup表

描述

正弦和余弦块使用利用四分之一波对称的查找表方法实现固定点中的正弦和/或余弦波。块可以输出输入信号的以下功能,具体取决于您选择的内容输出公式范围:

  • 罪(2π.

  • cos(2π.

  • exp (j

  • 罪(2π.)和cos(2π

您定义了查找表的数量用于查找表的数据点数目范围。当您指定查找表数据点时,块实现最有效(2 ^N) + 1, 在哪里N是一个整数。

使用输出字长参数指定固定点输出数据类型的单词长度。输出的分数长度是输出字长减号2。

提示

为了模拟包含此块的模型,无需固定点Designer™许可证,您必须使用数据类型覆盖。有关更多信息,请参阅分享定点模型

港口

输入

展开全部

输入信号,u,指定为实值标量、向量或矩阵。

提示

要获得有意义的块输出,块输入值应该在[0,1)范围内。对于超出这个范围的输入值,将被转换为无符号数据类型,其中溢出会自动换行。对于这些超出范围的输入,块输出可能没有意义。

数据类型:单身的|双倍的|INT8.|int16|int32|uint8.|uint16|UINT32|布尔基|不动点

输出

展开全部

定点正弦波,使用查找表方法实现。

依赖性

此端口已启用输出公式被设置为罪(2 *π* u)sin(2 * pi * u)和cos(2 * pi * u)

数据类型:不动点

固定点余弦波,使用查找表方法实现。

依赖性

此端口已启用输出公式被设置为cos(2 * pi * u)sin(2 * pi * u)和cos(2 * pi * u)

数据类型:不动点

EXP(J * 2 * PI * U),使用查找表方法实现。

依赖性

此端口已启用输出公式被设置为EXP(J * 2 * PI * U)

数据类型:不动点

参数

展开全部

程序使用

块参数:公式
价值观:“罪(2 *π* u)”|“cos(2 *π* u)”|“exp (j * 2 *π* u)”|“sin(2 *π* u)和cos(2 *π* u) '

当您指定查找表数据点时,实现最有效(2 ^N) + 1, 在哪里N是一个整数。与之兼容输出字长参数,用于查找表的数据点数目必须小于或等于(2 ^(输出字长-2)+1)

程序使用

块参数:numdatapoints.
类型:标量子
价值:整数> = 2
默认:'(2 ^ 5)+1'

输出的分数长度是输出字的长度减2。与之兼容用于查找表的数据点数目范围,(2 ^(输出字长- 2) + 1)必须大于或等于用于查找表的数据点数目

笔记

该块使用双精度浮点值来构建查找表。因此,您可以在输出中实现的最大精度量为53位。将字长度设置为大于53位的值,不会提高输出的精度。

程序使用

块参数:OutputWordLength
类型:标量子
价值:从2到53的整数
默认:'16'

选择速度为更快的计算。如果您这样做,可能会发生精度损失,通常高达2位。

程序使用

块参数:InternalRulePriority.
价值观:'速度'|'精确'
默认:'速度'

块特征

数据类型

布尔基|双倍的|不动点|整数|单身的

直接引线

没有

多维信号

没有

可变尺寸信号

没有

零交叉检测

没有

扩展能力

C / C ++代码生成
使用Simulink®Coder™生成C和C ++代码。金宝app

定点转换
使用fixed-point Designer™设计和模拟定点系统。

之前介绍过的R2006a