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.
Echo Chamber
vor 1 Tag