Конвертировать fis файл Matlab Fuzzy Logic toolbox в c # / c ++ / javascript - PullRequest
4 голосов
/ 20 июня 2011

У меня есть программа на Matlab, которая частично основана на наборе инструментов для нечеткой логики Matlab, который я хочу преобразовать в программу на c # (а позже - в цель-c, но давайте оставим это на потом). Есть ли какие-либо средства для преобразования моего файла нечеткой логики в c # (или c ++, или, может быть, даже javascript)?

P.S. Я знаю, что deploytool может конвертировать мою программу в exe, но я не хочу полагаться на matlab runtime компонент и dll, а на то, чтобы сделать ее полноценной программой на c # (или c ++).

1 Ответ

1 голос
/ 28 июля 2011

Конечно, вы знаете Mathlab Builder, который преобразует ваши m-файлы в компоненты .Net, но зависит от времени выполнения Mathlab.У меня много подобных опытов, и я боюсь, что вам нужно найти библиотеку c #, имитирующую набор инструментов, и соответственно преобразовать вашу программу mathlab в c #.Поиск библиотеки или процесс конвертации не будет таким сложным, как вы думаете.Но проверка правильности будет большой задачей, если ваши процедуры достаточно сложны, потому что вам нужно сопоставить результаты mathlab с результатами вашей программы на c # с большинством возможных комбинаций.Я рекомендую использовать гибкий подход и спланировать / написать тесты проверки, прежде чем приступить к конверсии.

...