Ich habe einen Filter entworfen und mit SPTool in Matlab auf ein zufälliges Rauschsignal angewendet. Mein Rauschsignal war x = (1/sqrt(2))*(randn(1024,1)+j*randn(1024,1))
GNU Radio/MATLAB - Wie man eine Matlab-Datei als Dateiquelle in GNU Radio verwendet
Sobald ich meinen Filter auf dieses Rauschsignal angewendet habe, wie kann ich das gefilterte Signal nehmen und es als Dateiquelle in GNU Radio Companion verwenden (die ich mit QT GUI Frequency Sink verbinden werde) ? Ich habe versucht, das Signal mit SPTool zu exportieren, aber ich bin nicht sicher, welche Dateierweiterung ich für GNU Radio verwenden kann. Danke im Voraus.
Danke, dies wies mich in die richtige Richtung. Aber was stelle ich für das 'A' Argument 'fwrite (fileID, A, precision)'? Ich habe alle meine Spezifikationen in SPTool, und ich kann das gefilterte Rauschen in meinen Arbeitsbereich exportieren, aber fwrite unterstützt keine Strukturklassen. Wie bekomme ich die Informationen, die ich in SPTool erstellt habe, zu etwas, das von fwrite lesbar ist? Vielen Dank. – BBEng
verwenden Sie einfach eine Form von iterable/vector. –
Ich bin mir nicht sicher, ob ich das verstehe. Ich weiß, dass das Argument 'A' irgendeine Art von Vektor sein muss, aber was ich nicht weiß ist, wie ich mein gefiltertes Rauschen, das ich mit SPTool gemacht habe, nehmen und in ein Format schreiben kann, das fwrite verwenden kann (d. H. Einen Vektor). Wenn ich das gefilterte Rauschen exportiert habe, wird es in meinem Arbeitsbereich als Struktur und nicht als Vektor exportiert. Ich kann nicht einfach irgendeinen zufälligen Vektor als 'A' setzen, dann würde ich nichts Nützliches zu meiner Datei für GNU Radio schreiben. – BBEng