Полная версия этой страницы:
Matlab Code to C
mr828c
Oct 31 2005, 12:08
помогите пожалуйста! кто-нибудь уже переводил из матлаба в си ?
Посмотри здесь:
http://matlab.exponenta.ru/matlabcompiler/default.php. Может что интересного будет. А вообще, в чем конкретно заключается проблема? Помочь, наверно, не смогу, поскольку это было давно и не правда, но тем не менее...
gertoth
Dec 4 2005, 01:51
Simulink может компилировать в множество диалектов С, в том числе Visual C.
dmitry-tomsk
Dec 5 2005, 18:48
Всё это больше реклама. Вряд ли получите ощутимое ускорение, так как получите тот же самый вызов тех же самых функций. Другое дело можно написать свой код на С и делать вызов из matlab (проще написать m-файл заготовку с нужными аргументами, сгенерировать код и добавить сам алгоритм). В этом случае ускорение будет до 5 раз. Под Win 98 и 2000 (XP) сгенерированный код отличается (разный слэш для имён файлов используется). Кроме того, обязательно проверяйте DLL-ки к которым обращается программа, будет куча проблем с запуском программы на компьютере без Matlabа.
tafkos
Dec 10 2005, 21:46
Лучше, чем самому вручную, сделать не получится...
Учите албанский! Всмысле "С".
Если нужна скорость, то лучше всего накатать самому програмку на Си, нежели мучаться с компилятором с симулинка и Матлаба. Имелся опыт: с помощью Матлаба и симулинка разобрался в принципе работы девайса, но для его исследования и улучшения понадобилось провести огромное количество моделирований - более 100 с числом временных шагов более 100000. Если бы остался на Симулинке то, чистого машинного времени нужно было несколько месяцев, а с программкой на Си обошлось несколькими часами.
Короче мораль такова: моделируем в Си, а обрабатываем результаты в Матлабе.
alex1464
Dec 16 2005, 12:28
Цитата(tafkos @ Dec 11 2005, 01:46)

Короче мораль такова: моделируем в Си, а обрабатываем результаты в Матлабе.
Полностью согласен. Для С есть весьма качаственные библиотеки, их и надо использовать.
Присоединяюсь к предыдущему.
Цитата(alex1464 @ Dec 16 2005, 16:28)

Полностью согласен. Для С есть весьма качаственные библиотеки, их и надо использовать.
Ребяты, киньте ссылки - шибко интересно, однако
alex_os
Apr 6 2010, 07:11
Цитата(Zakhar @ Apr 6 2010, 10:56)

Ребяты, киньте ссылки - шибко интересно, однако
IPP
Цитата(alex_os @ Apr 6 2010, 11:11)

Угу, спасибо
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.