Verfasst am: 14.03.2008, 15:24
Titel: Blockschaltbilder in MS Word darstellen
Hallo,
nachdem ich mir ein paar schöne Blockschaltilder in Simulink erstellt habe, versuche ich gerade, diese in meine Diplomarbeit einzubinden, die ich in MS Word schreibe. Leider sehen die Screenshots schon in word nicht optimal aus. Und wenn ich das word-Dokument dann als pdf exportiere, sehen die Screenshots sogar richtig übel aus. Hat jemand eine Idee, wie ich das Blockschaltbild aus Simulink heraus als Bild (.jpg etc.) speichern kann? Oder eine andere Idee?
Ich benutze Matlab 7.2.0.232, falls das von Bedeutung ist.
David
als ich das Forum erstellt habe kam ich leider auch auf das Problem und hab mit viel Mühe jedes Blockschaltbild einzeln als gif abgespeichert (per Screenshot und nem Bildbearbeitungsprogramm).
Diese Bilder kannst du dir gerne "klauen" da sie ja schließlich auch nur Screenshot sind.
Wenn du einen Beitrag schreibst siehst du links neben dem Eingabefeld "Matlab-Simulink Blöcke einfügen". Vielleicht hilft es dir weiter.
Hab soeben mal zwei Block hier raus kopiert und in Word 2007 eingefügt. Anschließend mit der internen Office 2007 PDF Funktion abgespeichert und mit Adobe angeschaut. 1A!!!
Zusätzlich habe ich es mal mit FreePDF gedruckt, auch 1A.
Liegt wohl eher daran, dass du den Screenshot direkt ins Word hast und nicht erst mit nem Grafikprogramm minimal bearbeitet und dann erst rüber.
kommt auch drauf an womit man die screenshots macht, ich empfehle FastStone Capture. Die version 5.3 ist freeware und sogar als portable version verfügbar.
ich hab noch eine Variante gefunden die direkt von Simulink zur Verfügung gestellt wird. Damit wird der komplette Plan in den Zwischenspeicher gesetzt.
Simulink-Model aufrufen und dann
"Edit" -> "Copy Model To Clipboard"
Hallo
vielen Dank für die Antworten. Habe heute morgen mal die verschiedenen Möglichkeiten durchprobiert und es klappt auch bei mir alles. Die beste Qualität erziele ich, wenn ich es als pdf expoertiere und dann mit einer hohen Zoomstufe einen Schnappschuss mache. Sieht echt spitze aus. Jetzt noch einen Rahmen drum und es ist absolut Diplomarbeits-tauglich
Vielen Dank für die guten Tips!
David
Noch-Studi
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 28.07.2009, 10:11
Titel:
student hat Folgendes geschrieben:
Versuchs doch mal so:
in simulink:
File->Print->
Dann wählst du deinen PDF-Drucker aus (z.b.: CutePDF oder FreePDF)
es wird dann ein PDF erstellt, aus jenem du dann dein Signalbild ausschneiden kannst (Schnappschuss-Werkzeug)....
Je nach Zoomstufe wird die auflösung besser...
so must du nicht das ganze signalflussbild neu zusammensetzen
Viele Grüsse
Student
Moin moin!
Ich verwende MatLab2009a und FreePDF als PDF-Drucker. Ich kann zwar auf File -> Print gehen, und irgendwas passiert da dann auch, aber ich werde nicht gefragt wo die Datei abgespeichert werden soll (wie es ja sonst der Fall bei FreePDF ist) und finden kann ich sie auch nicht. Habe in den Print Details festgelegt, dass die Datei in dem aktuellen Ordner abgelegt werden soll. Ist aber nicht der Fall
Die Funktion sieht nicht schlecht aus, allerdings bekomme ich konsequent die Fehlermeldung
"Invalid Simulink object name: Regelung"
(Meine Datei heißt Regelung.mdl)
Hab ich irgendwas übersehen? Vielleicht den Pfad oder ähnliches?
Die Funktionsdatei und die Simulinkdatei liegen in einem Ordner.
man müßte diese Funktion noch irgendwie kombinieren mit einer Funktion, die alle Pfade dh alle Subsysteme eines Modells findet.
Dann könnte man jede Modellebene in ein Bild exportieren und das mit einer Befehlszeile! Habe ich bisher nicht gebraucht aber wäre bestimmt auch manchmal hilfreich...
Auch sehr praktisch wäre eine Möglichkeit, diese Funktion von überall aufrufen zu können. Dann müsste man die Funktionsdatei nicht jedesmal in die "Current Directory" kopieren.
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.