Как интегрировать matlab с QT

#qt #matlab #qt4

#qt #matlab #qt4

Вопрос:

Я хочу вызвать matlab из QT 4 (используется только для пользовательского интерфейса в моем проекте), где я могу передавать значения и считывать значения обратно из matlab. а также запустите .m скрипты и затем получите результаты обратно из matlab.

Ответ №1:

QT здесь неуместен.

По сути, вы хотите использовать движок Matlab. Вы можете вызвать Matlab из скомпилированного C (например). Вероятно, вы захотите использовать engOpen для запуска соединения, а затем engEvalString для запуска сценариев. Вы также можете захотеть использовать engGetVariable , mxGetClassID и mxGetDimensions для доступа к результатам.

Но обязательно прочитайте документацию и попробуйте, а затем возвращайтесь с более подробными вопросами.