LAPACK used in MS Visual Studio .NET
Hey All,
I need to pass a matrix through an SVD pseudoinverse calculation and I was told I need to use LAPACK to do this, but I use MS Visual Studio .NET and I cant seem to find anything that I can link and also does anybody know what headers and functions I need to call to perform this operation?
If anybody has done this before and can help me solve this I'd really appreciate it.
Thanks ;)
-loked
As far as I know, LAPACK is distributed only in FORTRAN format. Since Visual Studio doesn't have the support for that language by default, your options are:
-Compile the library to a dynamic link library, and call it's functions from other languages
-or-
-Get a "Visual Fortran" of some sort, and write the whole program in it.
I think the first option is the easier one [wink]
Also, check if a c++ version of the LAPACK library is available already. And if you know your way around Fortran, you could port the functions you need yourself.
-Compile the library to a dynamic link library, and call it's functions from other languages
-or-
-Get a "Visual Fortran" of some sort, and write the whole program in it.
I think the first option is the easier one [wink]
Also, check if a c++ version of the LAPACK library is available already. And if you know your way around Fortran, you could port the functions you need yourself.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement