|
|
Speicherproblem beim Plot |
|
gast |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 18.09.2008, 10:35
Titel: Speicherproblem beim Plot
|
 |
|
 |
|
Hallo zusammen,
ich habe folgendes Problem und weiss nich wie ich das lösen kann.
Ich möchte die Ergebnisse einer Fourier-Transformation plotten, wobei über 200 Dateien habe und jede wir in ein anderes Figure geplottet. Das Problem ist, dass der Plot jedesmal bei der 66 Datei stoppt und ich bekomme folgende Fehlermeldung:
-------------------------------------------------------------------------------------
Warning: Insufficient memory to render 1201-by-901 Z-buffer
> In E:\matlabR2006b\toolbox\matlab\graphics\private\render.p>render at 145
In print at 267
In saveas at 159
??? Error using ==> graphics\private\render
Error using ==> graphics\private\render
Error using ==> graphics\private\render
Bad data returned by HARDCOPY. Not calling IMWRITE.
Error in ==> saveas at 159
print( h, name, ['-d' dev{i}] )
-------------------------------------------------------------------------------------
Der Programmcode ist:
Ich sehe den Fehler nicht, kann mir jemand helfen?
Danke!
Gruss,
Petra
|
|
|
|
|
nschlange |

Ehrenmitglied
|
 |
Beiträge: 1.320
|
 |
|
 |
Anmeldedatum: 06.09.07
|
 |
|
 |
Wohnort: NRW
|
 |
|
 |
Version: R2007b
|
 |
|
|
 |
|
Verfasst am: 18.09.2008, 10:46
Titel:
|
 |
Hi,
vielleicht hilft es, nicht alle Figures offen zu lasse, (also figure(l) mal auskommentieren) oder die Schleife portionsweise laufenzulassen, also z.B. von 1-50, dann von 51-100 usw.
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
gast |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 18.09.2008, 11:38
Titel:
|
 |
Hi,
danke für den Tip, ich habe beides ausprobiert - figure(l) auszukommentieren und dann portionsweise laufen lassen. Trotzdem kommt die gleiche Fehlermeldung .
Wenn ich das stückweise laufen lasse, funktioniert es nur vopn 1-50, bei 5-100 oder höher dann nicht mehr.
Woran kann das liegen, irgendeine Idee?
Gruss,
Petra
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 18.09.2008, 12:16
Titel:
|
 |
Moin,
müssen die Sachen denn überhaupt in einem Fenster geöffnet werden --> schaust du dir das überhaupt alles an, oder geht es dir nur ums Speichern?
Wenn es nur ums Speichern geht, dann sollte folgendes helfen:
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 |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 18.09.2008, 12:56
Titel:
|
 |
Danke, Alex!
Es geht wirklick nur um Speichern, ich habe es mit deinem Vorschlag versucht, aber da bekomme ich die Fehlermeldung:
??? Error using ==> figure
Too many input arguments.
Ich weiss nicht mehr weiter!
Gruss,
P.
|
|
|
nschlange |

Ehrenmitglied
|
 |
Beiträge: 1.320
|
 |
|
 |
Anmeldedatum: 06.09.07
|
 |
|
 |
Wohnort: NRW
|
 |
|
 |
Version: R2007b
|
 |
|
|
 |
|
Verfasst am: 18.09.2008, 13:10
Titel:
|
 |
Hi,
klappt es mit
?
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 18.09.2008, 13:29
Titel:
|
 |
Jaaa, es kat geklappt!
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 18.09.2008, 13:30
Titel:
|
 |
Stimmt, in meinem Fall könnte es auch reichen das "l" rauszunehmen:
Das sollte fast das gleiche Ergebnis produzieren, wie der Code von nschlange, allerdings wird die figure nicht angezeigt bei mir, was Zeitvorteile bringen sollte...
Gruß
Alex
/edit: Danke nschlange !!!
blödes copy&paste
_________________
>> 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?
Zuletzt bearbeitet von steve am 18.09.2008, 14:18, insgesamt 2-mal bearbeitet
|
|
|
nschlange |

Ehrenmitglied
|
 |
Beiträge: 1.320
|
 |
|
 |
Anmeldedatum: 06.09.07
|
 |
|
 |
Wohnort: NRW
|
 |
|
 |
Version: R2007b
|
 |
|
|
 |
|
Verfasst am: 18.09.2008, 13:42
Titel:
|
 |
Dann müsste man aber auch
schreiben.
_________________
Viele Grüße
nschlange
"Chuck Norris ejakuliert fluessigen Stahl!"
|
|
|
|
|
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.
|
|