Kritisches Problem
Sie können Simulink-Scopes nicht mit komplexen Signalen steuern. Sie akzeptieren nur echte Signale (einschließlich echter Vektoren). Wenn Sie versuchen, um einen Umfang mit einem komplexen Signal in Ihrem Design zu steuern, Simulink nimmt an, dass dieses Signal real sein sollte und das Real zurückverbreitet Tippen Sie das Design durch, bis es einen Konflikt gibt, wo ein Block wird explizit von einem komplexen Typ angetrieben. Dieses Problem betrifft alle Konfigurationen. Diese Fehlermeldung führt zu der folgenden Fehlermeldung:
"Attempted to set output port (n) complexity after it
was already set to opposite sense."
Wenn dieser Fehler für einen komplexen Port angezeigt wird, überprüfen Sie, ob das Signal "ist kein direkter Antrieb eines Scopes."
Hinzufügen eines Simulink-Komplexes zum Real-Imag-Block (Simulink > Math Operations Library) und die realen und die eigentlichen Komponenten verbinden zum jeweiligen Umfang einzeln. Andere Blöcke als Simulink-Bereiche können führen auch zu ähnlichen Fehlern, wenn sie nur echte Datentypen akzeptieren. Es gilt die gleiche Problemumgehung. Dieses Problem wird in Zukunft behoben Freigabe des erweiterten Blockset für DSP Builder.