1
我设计了一个滤波器,并使用Matlab中的SPTool将其应用于随机噪声信号。我的噪声信号是x = (1/sqrt(2))*(randn(1024,1)+j*randn(1024,1))
GNU Radio/MATLAB - 如何使用Matlab文件作为GNU Radio中的文件源
一旦我将这个滤波器应用于这个噪声信号,我该如何处理这个滤波信号并将其用作GNU Radio Companion中的文件源(我将连接到QT GUI Frequency Sink) ?我尝试使用SPTool导出信号,但我不确定我可以用于GNU Radio的文件扩展名。提前致谢。
谢谢,这指出我在正确的方向。但是,我为'A'参数'fwrite(fileID,A,precision)'提供了什么?我在SPTool中拥有所有规格,并且可以将过滤后的噪音导出到我的工作区,但fwrite不支持结构类。我如何将我在SPTool中创建的信息转换为fwrite可读的内容?谢谢。 – BBEng
只是使用某种形式的iterable/vector。 –
我不确定我是否理解。我知道'A'参数需要某种形式的矢量,但我不知道如何将我使用SPTool制作的滤波后的噪声放到fwrite可以使用的格式(即矢量)中。当我导出过滤后的噪音时,它将作为结构导出到我的工作区中,而不是矢量。我不能把任何随机向量作为'A',那么我就不会写任何对我的GNU Radio文件有用的东西。 – BBEng