Sie erhalten keine Ausgabe in der Eingabeaufforderung, da Sie keine Senken angegeben haben, um die Daten in den Arbeitsbereich zu exportieren, sodass keine Arbeitsbereichvariablen erstellt werden. Sie können die Ausgabe im Scope-Tool nur in Simulink anzeigen, aber diese Daten wurden nicht in Ihren Arbeitsbereich exportiert. In Simulink gibt es einen To Workspace
Block, mit dem Sie die sinusförmigen Daten in den Arbeitsbereich leiten können. Im Sinks
Abschnitt des Library Browser
, wählen Sie den To Workspace
Block und die Ausgabe des zu diesem Block Sine Wave
schwarz verbinden ... so:
Um die Dinge kompatibel zu machen, stellen Sie sicher, Wählen Sie die Option, um Ihre Daten als Array-Format anstelle von Zeitreihen auszugeben ... Nun, ich finde, dass die Array-Option ist besser. Öffnen Sie den To Workspace
Block und ändern Sie die Ausgabe an Array
:
Wenn Sie dies tun und die Simulation ausführen, sollten Sie eine Variable sehen simout
in Ihrem Arbeitsbereich genannt, die diese Daten und tout
erfasst, die die Zeit misst, Schritte jedes Ausgangsamplitude in der Sinusdaten:
anschließend können Sie die Daten, indem Sie plotten nur plot(tout, simout);
Minor Hinweis
Die "Warnung" Piep geschieht, weil MATLAB Sie sagt, dass Simulink die Simulation beendet ist. Nichts passiert falsch.
Der Piepton soll nur das Ende der Simulation signalisieren, es ist keine Warnung. Alles ist gut. – am304