Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Математические пакеты > MEX - файлы, несколько общих вопросов


Автор: MoebiusCat 11.1.2011, 16:34
Как я поняла, МЕХ-файлы - это файлы на С, которые вызываются матлабом для выполнения тех или иных функций. Несколько вопросов:
1. Где находятся МЕХ-файлы, на которые ссылаются файлы из тулбоксов матлаба? Доступны ли они, могу ли я их посмотреть?
2. Можно ли делать debug МЕХ-файлов тоже? Как?
3. Как я могу редактировать/создавать новые МЕХ-файлы? Нужно ли для этого какое-то дополнительное програмное обеспечение?

Прошу прощения за невежество, впервые с этим столкнулась...  smile 

Автор: smoke_man 2.2.2011, 14:31
1. В Matlab есть примеры исходников mex-файлов. Исходники могут быть написаны как на С , так и на С++ или Fortran. 
2. Отладить можно, например, с помощью функции mexPrintf. 
3. Для компиляции исходников можно использовать как встроенный в матлаб компилятор, так и сторонний. Это настраивается с помощью команды mbuild  –setup

Описание по созданию и поддерживаемым функциям можно найти на http://www.mathworks.com/help/techdoc/matlab_external/f12977.html.

Автор: миг 6.2.2011, 20:27
http://www.masters.donntu.edu.ua/2002/fvti/vovk/libr/page6.htm

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)