|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 01.03.2013, 12:23
Titel:
|
 |
Hallo Florre,
Zitat: |
komisch als ich das erste mal gemacht habe hat er mir gesagzt out off Memmory jetzt geht es scheinbar... |
Geht es nun "scheinbar" (also eigentlich doch nicht) oder "anscheinend"? War vielleicht Dein Speicher erschöpft, z.B. weil vorher eine Schleife ohne Pre-allocation gelaufen ist?
Warum Dein Speicher nun einen genügend großen freien Block enthält, kann ich nicht wissen.
Es ist sehr verwunderlich, dass die vektorisierte Methode und die Schleife unterschiedliche Ergebnisse liefern. Du solltest die Ursache für die Unterschiede aber leicht finden können, indem Du die Zeilen in kleinere Ausdrücke aufteilst und sie jeweils vergleichst.
Gruß, Jan
|
|
|
|
|
Florre |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 60
|
 |
|
 |
Anmeldedatum: 28.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009a, R2016b
|
 |
|
|
 |
|
Verfasst am: 01.03.2013, 12:39
Titel:
|
 |
Kann man irgendwie
beschleunigen??
sie braucht zwar "nur" 7,94 Sekunden da ich mit dem Programm mehrere 100 Dateien verarbeiten muss/will Summiert sich das auch...
Gibt es eine Alternative??
LG Florre
|
|
|
Florre |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 60
|
 |
|
 |
Anmeldedatum: 28.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009a, R2016b
|
 |
|
|
 |
|
Verfasst am: 01.03.2013, 12:43
Titel:
|
 |
Hallo Jan
Also es funktioniert jetzt mit der Prekonditionierung... Ohne Probleme...
Hab wohl damals (Als ich den Code erstellt habe Bastle da Jetzt schon 2 Monate dran, Hatte zwischenzeitlich andere Arbeiten zu machen) nen Fehler gemacht...
Lg Florre
|
|
|
Florre |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 60
|
 |
|
 |
Anmeldedatum: 28.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009a, R2016b
|
 |
|
|
 |
|
Verfasst am: 01.03.2013, 13:06
Titel:
|
 |
So hab den Fehler gefunden warum die beiden nicht die gleichen ergebnisse liefern...
Meine Anfangsformel war Falsch...
und meine
Richtig währe aber
Die können nicht das gleiche ergeben...
Fehler gefunden...
Zuviele Klammer sind auch nicht gut...
liegt wohl daran das ich an 2 Rechnern Arbeite..
Einer I-net und einer MATLAB.
|
|
|
Florre |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 60
|
 |
|
 |
Anmeldedatum: 28.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009a, R2016b
|
 |
|
|
 |
|
Verfasst am: 01.03.2013, 14:34
Titel:
|
 |
Danke noch mal an Alle die geholfen haben.
Hab es geschaft meinen Code von 260Sec. auf 27Sec. zu reduzieren....
Danke Schön
LG Florre
|
|
|
Andreas Goser |

Forum-Meister
|
 |
Beiträge: 3.654
|
 |
|
 |
Anmeldedatum: 04.12.08
|
 |
|
 |
Wohnort: Ismaning
|
 |
|
 |
Version: 1.0
|
 |
|
|
 |
|
Verfasst am: 01.03.2013, 15:34
Titel:
|
 |
Der JIT Accelerator ist eine Technologie die seit vielen Jahren Teil von MATLAB ist und nicht irgenwie separat aktiviert werden muss, aber eben nicht immer genutzt wird (siehe function vs. script).
Der offensichtlichste Wert liegt in der Beschleunigung von Schleifen. Noch heute findet man Dozenten die sagen "Schleifen sind langsam, Matrizenoperationen sind schnell". Aber der Unterschied ist in vielen Fällen nicht mehr relevant.
Andreas
|
|
|
|
Gehe zu Seite Zurück 1, 2
|
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.
|
|