Der Fehler "Maximum variable size allowed by the program is exceeded." bedeutet nicht, dass das RAM erschöpft ist, sondern dass eine Variable mehr als 2^32 Elemente enthält (oder 2^48 für ein 64 bit Matlab). Bitte benutze den Debugger um die Ursache dafür zu finden. Siehe z.B. "dbstop if error".
Gruß, Jan
Gast1
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 27.09.2011, 10:16
Titel:
Hi,
weil Matlab keine Arrays mit 5.2 Millionen TeraByte unterstützt.
meshgrid ist wohl eher für Vektoren gedacht.
So wie du es aufrufst, ist das Ergebnis ein
(140*6387)x(140*6387)x(140*6387) Array mit entsprechend vielen Elementen.
mesh
Gast
Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
Verfasst am: 27.09.2011, 10:46
Titel:
Danke für eure Hilfe aber
was kann ich als alternative machen ?
gruss
Weil ich so fehler meldung bekommen habe, habe mir überlegt, mit meshgrid zu arbeiten.Aber lauft so auch nicht.
ich Bitte um eure Hilfe..
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
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.