Aufruf einer dll Datei in Matlab

Hallo!

Ich bin ein Anfänger beim Progammieren in Matlab. Ich habe gelesen, dass man eine dll Datei in Matlab wie eine normale M-Datei aufrufen kann. Auf der folgenden Homepage: http://www.cs.cas.cz/~tuma/sparslab.html
gibt es eine Routine in f90 mit Matlab Interface, wo es auch die entsprechende dll Datei zu finden ist.Das Ganze ist unter sainvmex.tar.gz zum Herunterladen.

Ich habe alle diese Dingen in einer Datei gespeichert und in Matlab mit cd „Name der Datei“ in die Datei auch gewechselt. Mit ls sieht man auch,dass sainvemx.dll dort vorhanden ist.

Wenn ich jetzt sainvmex.dll wie eine M-Datei aufrufen will,dann bekomme ich folgende Meldung:

Unable to load mex file: F:\sainvmex.tar\sainvmex.dll.
Die angegebene Prozedur wurde nicht gefunden.

??? Invalid MEX-file

Könnte jemand mir vielleicht helfen?
Vielen Dank

Auch hallo.

Ich bin ein Anfänger beim Progammieren in Matlab. Ich habe
gelesen, dass man eine dll Datei in Matlab wie eine normale
M-Datei aufrufen kann.

Quelle ? Hier z.B. ISBN3-486-57758-1 Seite 474

Ich habe alle diese Dingen in einer Datei gespeichert und in
Matlab mit cd „Name der Datei“ in die Datei auch gewechselt.
Mit ls sieht man auch,dass sainvemx.dll dort vorhanden ist.

Zur Kontrolle: loadlibrary inkl. Parameter lädt eine dll-Datei
'libfunctionsview libname lässt deren Funktionen einsehen
Der Aufruf erfolgt mit „[x1,…,xN]=calllib(‚libname‘, ‚funname‘, arg1,…,argN).

HTH
mfg M.L.

***zwei Seiten nicht nur zu Matlab***
http://www.mathworks.com
http://www.mathtools.net