Yu-Long Fang Ответов: 1

Могу ли я использовать matlab coder, генерирующий .NET DLL для проекта C#?


Привет,

У меня есть алгоритм вычисления в Matlab, и я хочу использовать этот алгоритм в своем проекте C#.
Я планирую преобразовать этот код MATLAB для .чистые DLL, но я не хочу, чтобы установить время выполнения программы MATLAB.

Могу ли я использовать кодер Matlab, генерирующий a .Чистые dll файлы?

Я знаю, что компилятор библиотеки MatLab может генерировать .Net .dll, но для запуска библиотеки DLL ему нужна среда выполнения MatLab.

Большое спасибо за вашу помощь.

Эрик

Что я уже пробовал:

Я использую Matlab Coder, генерирующий C-коды из проекта MatLab.
Но мне нужен .net .dll для моего проекта C#

1 Ответов

Рейтинг:
6

Dave Kreskowiak

Независимо от того, что вы делаете, вам не удастся избежать установки среды выполнения MATLAB на клиентах. КАКОЙ-НИБУДЬ.Dll файлы Матлаб генерирует, независимо от того, если они находятся библиотека, основанная на COM, или .Нетто-основе, будет все требовать выполнения пакета MATLAB.

Google: matlab генерирует .NET DLL[^]