реклама на сайте
подробности

 
 
> Matlab Code to C, перевод из Matlab в C
mr828c
сообщение Oct 31 2005, 12:08
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 31-10-05
Пользователь №: 10 328



помогите пожалуйста! кто-нибудь уже переводил из матлаба в си ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
nill
сообщение Nov 4 2005, 08:02
Сообщение #2


Частый гость
**

Группа: Validating
Сообщений: 124
Регистрация: 10-08-05
Пользователь №: 7 502



Посмотри здесь: http://matlab.exponenta.ru/matlabcompiler/default.php. Может что интересного будет. А вообще, в чем конкретно заключается проблема? Помочь, наверно, не смогу, поскольку это было давно и не правда, но тем не менее...
Go to the top of the page
 
+Quote Post
gertoth
сообщение Dec 4 2005, 01:51
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 26-05-05
Пользователь №: 5 429



Simulink может компилировать в множество диалектов С, в том числе Visual C.
Go to the top of the page
 
+Quote Post
dmitry-tomsk
сообщение Dec 5 2005, 18:48
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 672
Регистрация: 18-02-05
Пользователь №: 2 741



Всё это больше реклама. Вряд ли получите ощутимое ускорение, так как получите тот же самый вызов тех же самых функций. Другое дело можно написать свой код на С и делать вызов из matlab (проще написать m-файл заготовку с нужными аргументами, сгенерировать код и добавить сам алгоритм). В этом случае ускорение будет до 5 раз. Под Win 98 и 2000 (XP) сгенерированный код отличается (разный слэш для имён файлов используется). Кроме того, обязательно проверяйте DLL-ки к которым обращается программа, будет куча проблем с запуском программы на компьютере без Matlabа.
Go to the top of the page
 
+Quote Post
tafkos
сообщение Dec 10 2005, 21:46
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 113
Регистрация: 22-09-04
Пользователь №: 705



Лучше, чем самому вручную, сделать не получится...
Учите албанский! Всмысле "С".
Если нужна скорость, то лучше всего накатать самому програмку на Си, нежели мучаться с компилятором с симулинка и Матлаба. Имелся опыт: с помощью Матлаба и симулинка разобрался в принципе работы девайса, но для его исследования и улучшения понадобилось провести огромное количество моделирований - более 100 с числом временных шагов более 100000. Если бы остался на Симулинке то, чистого машинного времени нужно было несколько месяцев, а с программкой на Си обошлось несколькими часами.

Короче мораль такова: моделируем в Си, а обрабатываем результаты в Матлабе.

Сообщение отредактировал tafkos - Dec 10 2005, 21:48
Go to the top of the page
 
+Quote Post
alex1464
сообщение Dec 16 2005, 12:28
Сообщение #6


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 7-12-05
Пользователь №: 11 940



Цитата(tafkos @ Dec 11 2005, 01:46) *
Короче мораль такова: моделируем в Си, а обрабатываем результаты в Матлабе.


Полностью согласен. Для С есть весьма качаственные библиотеки, их и надо использовать.
Go to the top of the page
 
+Quote Post
z64
сообщение Dec 16 2005, 13:04
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 15-10-05
Пользователь №: 9 675



Присоединяюсь к предыдущему.
Go to the top of the page
 
+Quote Post
Zakhar
сообщение Apr 6 2010, 06:56
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 30-07-05
Пользователь №: 7 212



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

Ребяты, киньте ссылки - шибко интересно, однако
Go to the top of the page
 
+Quote Post
alex_os
сообщение Apr 6 2010, 07:11
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(Zakhar @ Apr 6 2010, 10:56) *
Ребяты, киньте ссылки - шибко интересно, однако

IPP


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
Zakhar
сообщение Apr 6 2010, 10:11
Сообщение #10


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 30-07-05
Пользователь №: 7 212



Цитата(alex_os @ Apr 6 2010, 11:11) *

Угу, спасибо
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 23:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.0143 секунд с 7
ELECTRONIX ©2004-2016