【发布时间】:2019-12-13 13:14:56
【问题描述】:
我知道,从它们的输入和输出签名中,可以确定 gnuradio 块的输入和输出项的大小。我想知道是否也可以从块中直接确定输入和输出类型(浮点数与复杂数等)。
【问题讨论】:
标签: gnuradio
我知道,从它们的输入和输出签名中,可以确定 gnuradio 块的输入和输出项的大小。我想知道是否也可以从块中直接确定输入和输出类型(浮点数与复杂数等)。
【问题讨论】:
标签: gnuradio
在 GNU Radio 运行时中,仅存储大小。类型信息仅存在于源代码中,如果您正在使用它,则在 GNU Radio Companion 中。
所以,不,你不能从已经存在的块对象中获取类型信息——除非通过不完善的外部信息策略,比如在安装的 GRC 数据文件中查找块的名称来猜测类型是什么。
因为没有类型只有尺寸,所以如果物品尺寸相同,则可以重新解释,这可能偶尔有用;例如,您可以将产生“复数”的块连接到期望“2 个浮点数的向量”的块,并获得有用的结果,因为复数表示为两个浮点数。
【讨论】: