Freitag, 27. Februar 2009

Array Indizierung: Matlab vs. C

Hat man ein zweidimensionales Array (Matrix) in Matlab, so wird dieses, wenn man eine mex-Funktion schreiben will, Spalte für Spalte durchgearbeitet. In normalen C-Code jedoch wird ein solches Array zeilenweise durchgearbeitet. Ist ganz nützlich zu wissen wenn man sich wundert warum der gleiche Code des mex-Files als DLL komische Dinge tut.

Ein wirklich guter Thread dazu im Mathworks Newsreader.

Keine Kommentare: