|
MrSnoot |
Forum-Anfänger
|
|
Beiträge: 17
|
|
|
|
Anmeldedatum: 16.02.09
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 18.02.2009, 19:26
Titel: Abmessungen von Plots
|
|
Hi,
ich erstelle Plots und lasse diese automatisch speichern:
Die Grafiken sind dann immer 1201×901 Pixel groß. Kann ich diese Größe ändern? Irgendwie müssen die 1201×901 Pixel ja auch zustande kommen.
Ich bräuchte 640×480 Pixel, und das ganze muss eine Pixelgrafik sein.
|
|
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 19.02.2009, 07:34
Titel:
|
|
Moin,
zu allererst: KEIN EVAL benutzen wo es absolut nicht nötig ist.
Ich denke du müsstest ein bisschen an der Auflösung drehen:
An der Option '-rxxx' kannst du ja mal drehen, vllt. hilft das ja.
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
MrSnoot |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 17
|
|
|
|
Anmeldedatum: 16.02.09
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 19.02.2009, 19:29
Titel:
|
|
Hü,
das mit der Auflösung hatte ich probiert, aber da komme ich mit -r80 nur auf 641×480 - also 1 Pixel zu breit
Das kann ich dann allerdings via Batchverarbeitung um 1 Pixel croppen. Zwar etwas umständlich, aber wenn es nicht anders geht.
eval war übrigens das einzige, was bisher fehlerfrei geklappt hat. Deine Lösung liefert bspw. immer:
Zitat: |
??? Error using ==> plot
Data must be a single matrix Y or a list of pairs X,Y
Error in ==> temp at 48
plot(h,-1:.1:1,sin(-1:.1:1)); |
(ich hab eine 3D-Grafik, x y z)
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 19.02.2009, 22:06
Titel:
|
|
Hallo,
da hat Steve falsches Handle übergeben, plot erwartet Axes-Handle nicht Figure-Handle.
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 20.02.2009, 09:28
Titel:
|
|
Aber mit 'gca' sollte es funktionieren, oder?
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.02.2009, 10:03
Titel:
|
|
Ne, eigentlich nicht, denn print braucht ja ein figure handle, also h oder gcf.
|
|
|
MrSnoot |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 17
|
|
|
|
Anmeldedatum: 16.02.09
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 20.02.2009, 10:06
Titel:
|
|
Okay, danke für die Antworten. Werd mal schauen, ob das was wird; da ich teils per Schleife über 3000 Plots generiere wäre es schlecht, wenn sich pro Plot ein eigenes Fenster öffnet
Kann mir noch jemand sagen, warum ich eval nicht benutzen sollte?
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.02.2009, 10:10
Titel:
|
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.02.2009, 10:18
Titel:
|
|
MrSnoot hat Folgendes geschrieben: |
... da ich teils per Schleife über 3000 Plots generiere wäre es schlecht, wenn sich pro Plot ein eigenes Fenster öffnet |
Dann lass den Kram mit den figures weg und mach einfach sowas:
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 20.02.2009, 10:53
Titel:
|
|
Anonymous hat Folgendes geschrieben: |
Ne, eigentlich nicht, denn print braucht ja ein figure handle, also h oder gcf. |
*Asche über mein Haupt* Wird Zeit, dass ich endlich wieder intensiver mit Matlab arbeiten kann...
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
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.
|
|