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

 
 
> из matlab в DSP, генерация кода для сигнальника матлабом
maxis
сообщение Apr 12 2011, 08:23
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 67
Регистрация: 2-06-09
Пользователь №: 49 843



Вообщем синтезировал фильтр Калмана в матлабе, теперь всё это необходимо перенести в сигнальник С6713 от TI. Так как весь расчёт проводится через матрицы и вектора а также очень страшные операции то если честно у меня нет желания переносить код руками( Слышал что можно получить из матлаба код непосредственно для внедрения его на ДСПшник или ПЛИСину. Неподскажете в какую сторону копать, где можно почитать об этом?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Enthusiast
сообщение Apr 19 2011, 12:30
Сообщение #2


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

Группа: Свой
Сообщений: 163
Регистрация: 25-09-09
Из: Nizhny Novgorod, Russia
Пользователь №: 52 588



2 maxis: Наверное стоит добавить, что необходимое преобразование расчётов из m-файла в Си-код наиболее просто можно сделать путём вставки содержимого m-файла в блок "Embedded MATLAB function", который затем следует подключить к общей модели в "Симулинке". Внутри встроенной матлабовской функции расчёты будут производиться в дробных числах. Я делал явное приведение типов к целым внутри неё. В отличие от встроенных функций, S-функции требуют предвательной сборки перед общей сборкой модели, что слегка напрягает. По своему опыту могу сказать, что избыточности Си-кода, полученного из "Матлаба", я не ощутил, ручками написал бы так же, да и мощности микроконтроллера хватило с запасом. Успехов!
Go to the top of the page
 
+Quote Post



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

 


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


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