Delphi and Matlab DLL

Hi. I have an .m file which contains a function that takes some arguments and returns an Array.
I want to compile this file into a DLL that can be used in Delphi7.
All resources I found were related to C/C++/MSVC but not for Delphi.
Any Ideas.?? Thanks in advance.

 Accepted Answer

Kaustubha Govind
Kaustubha Govind on 10 May 2011

1 vote

Unfortunately, Delphi is not one of the supported compilers with MathWorks' products.
However, could you elaborate on which product you plan to use to compile your MATLAB file into a DLL?
You have two options:
  1. MATLAB Compiler - supports almost all MATLAB functionality, but generates code that still depends on a set of libraries called the MATLAB Compiler Runtime. I don't know of a way to use unsupported compilers to build binaries with this product.
  2. MATLAB Coder - supports a limited subset of MATLAB functionality, but generates standalone C/C++ code. You should be able to compile these in Delphi by investing some time/effort into figuring out the right compiler/linker flags.

More Answers (0)

Categories

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!