Wie zeige ich den aktuellen Wert einer Variablen im Matlab-Befehlsfenster an? In Matlab verwende ich normalerweise disp(var)
und es wird den Variablenwert in das Befehlsfenster ausgeben. Wenn ich jedoch im MATLAB-Funktionsblock disp('hello')
eingeben wollte, zeigt es im Befehlsfenster keine Ausgabe an. Ich benutze Matlab 2014b.Simulink Matlab Funktionsblock
1
A
Antwort
1
Ihre Idee, den Ausgabewert im Befehlsfenster anzuzeigen, ist kein guter Ansatz, um Ihr Problem zu lösen. Ich würde vorschlagen, dass Sie sich scope block
ansehen, wenn Sie den Wert während der Simulation sehen möchten. Oder verwenden Sie To Wrokspace
Block, wenn Sie den Wert im Hauptarbeitsbereich ausgeben möchten.
Zum Debuggen Ihres Codes und Designs, lesen und verwenden Sie Simulink Debugger sollte hilfreich sein.
Verwandte Themen
- 1. Iterieren über Array von Arbeitsbereich bei jeder Abtastzeit in Simulink MATLAB Funktionsblock
- 2. So rufen Sie sim in Matlab auf Funktionsblock
- 3. Legacy-Code Matlab/Simulink
- 4. Matlab/Simulink Udp-Kanal
- 5. Matlab Simulink Enumerationszuordnung
- 6. MATLAB Simulink-Fehler
- 7. Implementieren von benutzerdefinierten MATLAB-Funktionen in Simulink
- 8. Klasseneigenschaften beim Debuggen des Matlab-Funktionsblocks in Simulink anzeigen
- 9. MATLAB/Simulink: Simulation eines Motorsteuerventil
- 10. Matlab Simulink Flip Video vertikal
- 11. Matlab Simulink erzeugt keine Ausgabe
- 12. AC-Kopplung in MATLAB/Simulink
- 13. Ringpuffer in Simulink implementiert als MATLAB-Funktion
- 14. Simulink-Matlab Funktion-Variable Größe Matrix
- 15. Matlab & Simulink - Laden Sie eine spezifische .mat in einen Simulink-Simulator
- 16. Rückwärtsintegration in Simulink
- 17. Steuervariablen in SIMULINk
- 18. Simulink-Version der AnyLogic-Komponente
- 19. Simulink BER-Tool
- 20. Empfangen Sie Matlab/Simulink UDP Blöcke in anderer Software
- 21. Wie misst man die Admittanz in Simulink Matlab?
- 22. MATLAB Simulink Scope mit Text in X-Achse
- 23. Wie automatisiert man Matlab/Simulink/Real-TimeWorkshop Code-Generierung?
- 24. Legacy-Code in Matlab/Simulink für Keil-Programm
- 25. Wie eine Variable in einer benutzerdefinierten MATLAB-Funktion (Simulink)
- 26. Kann ich die Simulink-Schnittstelle in eine MATLAB-GUI einbetten?
- 27. Ungenutzte Variablen und Funktionen in einem MATLAB-Simulink-Projekt finden
- 28. MATLAB 2015b (akademische Version) -Anschluss Fehler beim Simulink
- 29. Sortierung von einheitlichen Zufallszahlen mit Matlab-Funktion in Simulink
- 30. EnergyPlus FMU in Simulink
Simulink funktioniert separat und anders als MATLAB. Warum willst du das machen? kleine Simulationen können +1000000 Wiederholungen ("Schritte") in Simulink benötigen, Sie werden Ihr Befehlsfenster verstopfen –
Ich möchte die Werte sehen, die die Variablen haben, weil ich den Fehler bekomme, dass einer von ihnen versucht, auf ein Array-Element zuzugreifen Größe größer als es möglich ist. Das macht für mich keinen Sinn, da ich drei Eingänge (von denen zwei Konstanten sind) in einen Bus einspeise und diesen als Eingang für den Funktionsblock verwende. Allerdings scheint der Funktionsblock die drei Eingänge nicht zu sehen. – jusC
benötigen Sie eine [mcve]. Sie haben ein [XY-Problem] (https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem). –