Artikel-ID: 000083975 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 01.12.2011

Das Vorantreiben von Simulink-Scopes mit komplexen Signalen führt zu Fehlern

Umgebung

  • Intel® Quartus® II Anmeldungs-Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Kritisches Problem

    Beschreibung

    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."

    Lösung

    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.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Intel® programmierbare Geräte

    Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.