• Регистрация
Статьи и вопросы по тегу "C/C++"

Статьи и вопросы по тегу "C/C++"

  • Все 9
  • Вопросы 3
  • Статьи 6
Одним нажатием кнопки вы можете сгенерировать код из MATLAB и Simulink и запустить его на железе. Однако, кодирование – это только одна из задач. Используя MATLAB и Simulink, вы можете проектировать, переносить в код и верифицировать вашу встраиваемую систему – начиная от прототипа и заканчивая серийным производством. Подробнее.
Практический курс "Генерация C/C++ кода для встраиваемых систем".
  • вопрос
  • 05.02.2024
Timurkeen
Timurkeen 0.00
н/д
Здравствуйте, пытаюсь реализовать блок UDP Send в Matlab/Simulink таким способом:Я написал на С++ UDP (Windows) сокет сервер, который ждет сообщения от клиента. На стороне матлаба реализована система,...
Здравствуйте, пытаюсь реализовать блок UDP Send в Matlab/Simulink таким способом:Я написал на С++ UDP (Windows) сокет сервер, который ждет сообщения от клиента. На стороне матлаба реализована система,...
1 Ответ
05.02.2024
  • вопрос
  • 03.04.2021
Trefilov Igor
Trefilov Igor 0.00
н/д
Здравствуйте. Я написал код программы для обработки данных с участьем обученной модели из Regression Learner. У меня возникли трудности с переводом этой программы на язык С/C++ с помощью Matlab Coder....
Здравствуйте. Я написал код программы для обработки данных с участьем обученной модели из Regression Learner. У меня возникли трудности с переводом этой программы на язык С/C++ с помощью Matlab Coder....
4 Ответа
03.04.2021
  • вопрос
  • 17.02.2021
leo-go
leo-go 0.00
н/д
Здравствуйте, пытаюсь прочитать mat файл, хранящий информацию о шинах, и создать структуру отражающую все шины в этом файле. Пытаюсь сделать это через функицю mxGetDimensions, но при разименовании пол...
Здравствуйте, пытаюсь прочитать mat файл, хранящий информацию о шинах, и создать структуру отражающую все шины в этом файле. Пытаюсь сделать это через функицю mxGetDimensions, но при разименовании пол...
3 Ответа
17.02.2021
  • Публикация
  • 08.11.2019
Alexei49
Alexei49 +1.00
н/д
Приложены файлы pdf и docx с полным текстом монографии.

Предлагаются: Усовершенствование метода ортогональной прогонки С.К. Годунова, 3 метода для нежестких случаев краевых задач, 2 метода для жестких случаев краевых задач, 1 метод расчета оболочек составных и со шпангоутами. По сравнению с монографией «Методы решения жестких и нежестких краевых задач» добавлен материал усовершенствования метода С.К.Годунова, добавлено усовершенствование метода дифференциальной прогонки А.А.Абрамова, добавлен метод для краевых задач для обыкновенных дифференциальных уравнений только с четными производными, добавлено графическое предложение метода численного решения дифференциальных уравнений. Сохранены 3 программы на С++, которые реализуют 2 лучших метода из изложенных.

Численные методы решения жестких и нежестких краевых задач: монография / А.Ю. Виноградов. – Москва: National Research, 2017. 112с.

ISBN 978-5-9908927-1-2

Тексты 3-х программ на C++ удобнее брать из файла в формате docx, так как в нем сохранена разметка в цветах редактора C++ (черный, синий, зеленый), чего нет в формате pdf.

08.11.2019
  • Публикация
  • 05.09.2019
Sancho
Sancho +49.25
н/д
Мы помогаем одному из наших крупных клиентов из автомобильной индустрии подобрать команду профессиональных разработчиков. Обязанности: Прототипирование алгоритмов для перспективного беспилотного транспорта Испытание алгоритмов как на симуляторах, так и н...
05.09.2019
  • Публикация
  • 05.09.2019
Sancho
Sancho +49.25
н/д
Мы помогаем одному из наших крупных клиентов из автомобильной индустрии подобрать команду профессиональных разработчиков. Обязанности: Разработка систем управления электропривода для перспективного электрического транспорта Испытание алгоритмов как на си...
05.09.2019
  • Публикация
  • 03.05.2019
MaximSidorov
MaximSidorov +118.29
н/д
При конвертации проекта из плавающей точки в фиксированную точку инженеры должны определить оптимальные типы данных в фиксированной точке. Эти типы данных должны удовлетворять ограничениям встраиваемой аппаратуры, при этом удовлетворяя системным требованиям по...

В этой статье приводятся оптимальные приемы подготовки кода MATLAB для конвертации, непосредственной конвертации кода MATLAB в фиксированную точку и оптимизации алгоритмов для эффективности и производительности. Если вы разрабатываете алгоритмы в фиксированной точке в MATLAB для последующего ручного написания кода или конвертируете в фиксированную точку для автоматической генерации кода, то описанные приемы помогут вам превратить ваш код MATLAB общего назначения в эффективный код в фиксированной точке.

03.05.2019
  • Публикация
  • 30.04.2019
Sancho
Sancho +49.25
н/д
Существует несколько способов интеграции внешнего кода в Simulink: При помощи S-функций. При помощи вызова функции coder.ceval в блоке MATLAB Function. При помощи Stateflow. Если говорить про интеграцию внешнего кода при помощи...

Часто перед нами возникает необходимость интегрировать внешний С код в модель Simulink.

Когда это может быть полезно?

Например:

  • У нас есть существующий код, который реализует определенный алгоритм, и мы хотим быстро встроить его в модель Simulink.
  • Мы хотим интегрировать собственные драйвера устройств в Simulink.
30.04.2019
  • Публикация
  • 30.04.2019
Sancho
Sancho +49.25
н/д
Прежде чем мы начнем, давайте введем основные определения.Embedded Coder – это продукт компании MathWorks, разработчика MATLAB/Simulink. Embedded Coder предназначен для автоматической генерации С/С++ кода производственного качества. Два базовых...

Мы часто демонстрируем нашим пользователям возможности автоматической генерации кода из MATLAB/Simulink и исполнение этого кода на целевых процессорах. Но иногда под рукой просто нет необходимого процессора. На помощь приходит симулятор встраиваемого процессора. Сегодня я бы хотел вам рассказать о совместной работе Embedded Coder и среды разработки Green Hills Software MULTI для верификации автоматически сгенерированного кода из моделей MATLAB/Simulink/Stateflow в режиме Процессор-в-Контуре (по-английски это называется Processor-in-the-Loop или PIL).

30.04.2019