SlideShare a Scribd company logo
1 of 9
Download to read offline
1© 2016 The MathWorks, Inc.
Цифровая обработка сигналов
Марат Усс,
Алексей Судьбин,
инженеры ЦИТМ Экспонента
2
Почему именно MATLAB?
§ Доступ к данным
§ Готовые функции
§ Визуализация
§ Работа с оборудованием
§ Интеграция кода
§ Параллельные вычисления
§ Генерация отчётов
3
25 лет в области цифровой обработки сигналов
§ Signal Processing Toolbox
§ DSP System Toolbox
§ Audio System Toolbox
§ Communications System Toolbox
§ RF Toolbox
§ RF Blockset
§ Antenna Toolbox
§ Phased Array System Toolbox
§ Image Processing Toolbox
§ Computer Vision System Toolbox
§ Image Acquisition Toolbox
§ MATLAB Coder
§ Simulink Coder
§ Fixed-Point Designer
§ Embedded Coder
§ HDL Coder
Signal Processing & Communications
4
Особенности современного MATLAB
§ Cloud Services
§ Big Data
§ Internet of Things
§ Machine Learning
§ Live Editor
§ App Designer
Постоянно расширяющиеся возможности MATLAB и специализированных тулбоксов!
5
Технические вычисления в MATLAB
Отчеты и
документация
Данные для
проектов
Реализация
ОбменИсследование и разработка
Анализ данных
моделирование
Разработка
алгоритмов
Создание
приложений
Файлы
Приложения
Оборудование
Доступ к данным
Код и приложения
автоматизация
6
Signal Processing Toolbox
§ Наборы функций ЦОС
§ Интерактивные инструменты
§ Создание и анализ фильтров
§ Пост-обработка сигналов в
MATLAB
7
DSP System Toolbox
§ Системные объекты
§ Аппаратная реализация
§ Генерация кода
§ Разработка систем ЦОС
8
Системные объекты в MATLAB
§ Потоковое чтение, обработка и визуализация
§ Контроль за состояниями
§ Автоматическое индексирование
§ Автоматическая буферизация
MATLAB Память
Потоковый
источник
сигнала
Потоковая
обработка
9
Системные объекты в MATLAB
§ Вычисления в арифметике с фиксированной точкой
§ Автоматическая генерация С/С++ кода
§ Автоматическая генерация HDL-кода
§ Совместимый API для системного проектирования
§ Создание пользовательских системных объектов

More Related Content

What's hot

Разработка систем управления
Разработка систем управленияРазработка систем управления
Разработка систем управленияMATLAB
 
Проектирование систем связи
Проектирование систем связиПроектирование систем связи
Проектирование систем связиMATLAB
 
Работа с Big Data
Работа с Big Data Работа с Big Data
Работа с Big Data MATLAB
 
Параллельные и распределенные вычисления
Параллельные и распределенные вычисленияПараллельные и распределенные вычисления
Параллельные и распределенные вычисленияMATLAB
 
Быстрое прототипирование алгоритмов управления
Быстрое прототипирование алгоритмов управленияБыстрое прототипирование алгоритмов управления
Быстрое прототипирование алгоритмов управленияMATLAB
 
Разработка систем управления для отечественных АКПП
Разработка систем управления для отечественных АКППРазработка систем управления для отечественных АКПП
Разработка систем управления для отечественных АКППMATLAB
 
Полунатурная модель управляемой ракеты с пассивной ГСН
Полунатурная модель управляемой ракеты с пассивной ГСНПолунатурная модель управляемой ракеты с пассивной ГСН
Полунатурная модель управляемой ракеты с пассивной ГСНMATLAB
 
Анализ данных и машинное обучение
Анализ данных и машинное обучениеАнализ данных и машинное обучение
Анализ данных и машинное обучениеMATLAB
 
Анализируем результаты тестирования производительности с Graphite и Grafana
Анализируем результаты тестирования производительности с Graphite и GrafanaАнализируем результаты тестирования производительности с Graphite и Grafana
Анализируем результаты тестирования производительности с Graphite и GrafanaSQALab
 
TMPA-2013 Senov: Applying OLAP and MapReduce Technologies for Performance Tes...
TMPA-2013 Senov: Applying OLAP and MapReduce Technologies for Performance Tes...TMPA-2013 Senov: Applying OLAP and MapReduce Technologies for Performance Tes...
TMPA-2013 Senov: Applying OLAP and MapReduce Technologies for Performance Tes...Iosif Itkin
 
TMPA-2013: Shipin System-C Control Points
TMPA-2013: Shipin System-C Control PointsTMPA-2013: Shipin System-C Control Points
TMPA-2013: Shipin System-C Control PointsIosif Itkin
 
Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Fwdays
 
2014 ALM Summit - ALM and 1C
2014 ALM Summit - ALM and 1C2014 ALM Summit - ALM and 1C
2014 ALM Summit - ALM and 1CAlexey Lustin
 
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"Fwdays
 
Test Set Generation Based on a Management Stream Model
Test Set Generation Based on a Management Stream ModelTest Set Generation Based on a Management Stream Model
Test Set Generation Based on a Management Stream ModelIosif Itkin
 
Тестирование (QA) в 1С:Предприятии 8
Тестирование (QA) в 1С:Предприятии 8Тестирование (QA) в 1С:Предприятии 8
Тестирование (QA) в 1С:Предприятии 8Alexander Kuntashov
 

What's hot (16)

Разработка систем управления
Разработка систем управленияРазработка систем управления
Разработка систем управления
 
Проектирование систем связи
Проектирование систем связиПроектирование систем связи
Проектирование систем связи
 
Работа с Big Data
Работа с Big Data Работа с Big Data
Работа с Big Data
 
Параллельные и распределенные вычисления
Параллельные и распределенные вычисленияПараллельные и распределенные вычисления
Параллельные и распределенные вычисления
 
Быстрое прототипирование алгоритмов управления
Быстрое прототипирование алгоритмов управленияБыстрое прототипирование алгоритмов управления
Быстрое прототипирование алгоритмов управления
 
Разработка систем управления для отечественных АКПП
Разработка систем управления для отечественных АКППРазработка систем управления для отечественных АКПП
Разработка систем управления для отечественных АКПП
 
Полунатурная модель управляемой ракеты с пассивной ГСН
Полунатурная модель управляемой ракеты с пассивной ГСНПолунатурная модель управляемой ракеты с пассивной ГСН
Полунатурная модель управляемой ракеты с пассивной ГСН
 
Анализ данных и машинное обучение
Анализ данных и машинное обучениеАнализ данных и машинное обучение
Анализ данных и машинное обучение
 
Анализируем результаты тестирования производительности с Graphite и Grafana
Анализируем результаты тестирования производительности с Graphite и GrafanaАнализируем результаты тестирования производительности с Graphite и Grafana
Анализируем результаты тестирования производительности с Graphite и Grafana
 
TMPA-2013 Senov: Applying OLAP and MapReduce Technologies for Performance Tes...
TMPA-2013 Senov: Applying OLAP and MapReduce Technologies for Performance Tes...TMPA-2013 Senov: Applying OLAP and MapReduce Technologies for Performance Tes...
TMPA-2013 Senov: Applying OLAP and MapReduce Technologies for Performance Tes...
 
TMPA-2013: Shipin System-C Control Points
TMPA-2013: Shipin System-C Control PointsTMPA-2013: Shipin System-C Control Points
TMPA-2013: Shipin System-C Control Points
 
Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"Андрей Чебукин "Построение успешных API"
Андрей Чебукин "Построение успешных API"
 
2014 ALM Summit - ALM and 1C
2014 ALM Summit - ALM and 1C2014 ALM Summit - ALM and 1C
2014 ALM Summit - ALM and 1C
 
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
Евгений Остапчук "Tips&Tricks for ASP.NET MVC performance"
 
Test Set Generation Based on a Management Stream Model
Test Set Generation Based on a Management Stream ModelTest Set Generation Based on a Management Stream Model
Test Set Generation Based on a Management Stream Model
 
Тестирование (QA) в 1С:Предприятии 8
Тестирование (QA) в 1С:Предприятии 8Тестирование (QA) в 1С:Предприятии 8
Тестирование (QA) в 1С:Предприятии 8
 

Similar to Цифровая обработка сигналов

Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...Наталия Егорова
 
Услуги разработки программного обеспечения под заказ. Step integrator
Услуги разработки программного обеспечения под заказ. Step integratorУслуги разработки программного обеспечения под заказ. Step integrator
Услуги разработки программного обеспечения под заказ. Step integratorSvyatoslav Tkachev
 
раубичи ронд
раубичи рондраубичи ронд
раубичи рондzolik
 
Миграция БД - практический_подход с инструментами Embarcadero
Миграция БД - практический_подход с инструментами EmbarcaderoМиграция БД - практический_подход с инструментами Embarcadero
Миграция БД - практический_подход с инструментами EmbarcaderoAndrew Sovtsov
 
Импакт - программа для производителей упаковки и штанцформ
Импакт - программа для производителей упаковки и штанцформИмпакт - программа для производителей упаковки и штанцформ
Импакт - программа для производителей упаковки и штанцформAleksey Shibaev
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET CoreAndrew Gubskiy
 
Как использовать расходы на ИТ за счет использования облачных сервисов
Как использовать расходы на ИТ за счет использования облачных сервисовКак использовать расходы на ИТ за счет использования облачных сервисов
Как использовать расходы на ИТ за счет использования облачных сервисовCisco Russia
 
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010ebuc
 
Системы корпоративного инжиниринга Intergraph для комплексного проектировани...
Системы корпоративного инжиниринга Intergraph  для комплексного проектировани...Системы корпоративного инжиниринга Intergraph  для комплексного проектировани...
Системы корпоративного инжиниринга Intergraph для комплексного проектировани...Tanya Gadzevych
 
AiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияAiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияКварта Технологии
 
Обзор решения по управлению унифицированными коммуникациями Cisco
Обзор решения по управлению унифицированными коммуникациями CiscoОбзор решения по управлению унифицированными коммуникациями Cisco
Обзор решения по управлению унифицированными коммуникациями CiscoCisco Russia
 
Treatface Solutions for Information Security
Treatface Solutions for Information SecurityTreatface Solutions for Information Security
Treatface Solutions for Information SecurityArthur Voslaev
 
Informatica for Data Warehouse Optimisation and Data Lake Use-cases
Informatica for Data Warehouse Optimisation and Data Lake Use-casesInformatica for Data Warehouse Optimisation and Data Lake Use-cases
Informatica for Data Warehouse Optimisation and Data Lake Use-casesIlya Gershanov
 
СибирьСофтПроект
СибирьСофтПроектСибирьСофтПроект
СибирьСофтПроектAlexey Suchkov
 
2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бдKewpaN
 
DS Activity Monitor
DS Activity MonitorDS Activity Monitor
DS Activity Monitormekhos
 

Similar to Цифровая обработка сигналов (20)

Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
Презентация Дроздова А. (Вице-президента Soft Machines), Владиславлева В.(Зам...
 
Услуги разработки программного обеспечения под заказ. Step integrator
Услуги разработки программного обеспечения под заказ. Step integratorУслуги разработки программного обеспечения под заказ. Step integrator
Услуги разработки программного обеспечения под заказ. Step integrator
 
раубичи ронд
раубичи рондраубичи ронд
раубичи ронд
 
Миграция БД - практический_подход с инструментами Embarcadero
Миграция БД - практический_подход с инструментами EmbarcaderoМиграция БД - практический_подход с инструментами Embarcadero
Миграция БД - практический_подход с инструментами Embarcadero
 
i-Sys labs 2013
i-Sys labs 2013i-Sys labs 2013
i-Sys labs 2013
 
Импакт - программа для производителей упаковки и штанцформ
Импакт - программа для производителей упаковки и штанцформИмпакт - программа для производителей упаковки и штанцформ
Импакт - программа для производителей упаковки и штанцформ
 
At project new
At project newAt project new
At project new
 
AT PROJECT
AT PROJECTAT PROJECT
AT PROJECT
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET Core
 
Как использовать расходы на ИТ за счет использования облачных сервисов
Как использовать расходы на ИТ за счет использования облачных сервисовКак использовать расходы на ИТ за счет использования облачных сервисов
Как использовать расходы на ИТ за счет использования облачных сервисов
 
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
Построение ИТ инфраструктуры организации на платформе Майкрософт 23.07.2010
 
Системы корпоративного инжиниринга Intergraph для комплексного проектировани...
Системы корпоративного инжиниринга Intergraph  для комплексного проектировани...Системы корпоративного инжиниринга Intergraph  для комплексного проектировани...
Системы корпоративного инжиниринга Intergraph для комплексного проектировани...
 
AiCare - self-organizing device management service
AiCare - self-organizing device management serviceAiCare - self-organizing device management service
AiCare - self-organizing device management service
 
AiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управленияAiCare - самоорганизующийся сервис управления
AiCare - самоорганизующийся сервис управления
 
Обзор решения по управлению унифицированными коммуникациями Cisco
Обзор решения по управлению унифицированными коммуникациями CiscoОбзор решения по управлению унифицированными коммуникациями Cisco
Обзор решения по управлению унифицированными коммуникациями Cisco
 
Treatface Solutions for Information Security
Treatface Solutions for Information SecurityTreatface Solutions for Information Security
Treatface Solutions for Information Security
 
Informatica for Data Warehouse Optimisation and Data Lake Use-cases
Informatica for Data Warehouse Optimisation and Data Lake Use-casesInformatica for Data Warehouse Optimisation and Data Lake Use-cases
Informatica for Data Warehouse Optimisation and Data Lake Use-cases
 
СибирьСофтПроект
СибирьСофтПроектСибирьСофтПроект
СибирьСофтПроект
 
2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд2 виды и особенности клиент серверных систем с бд
2 виды и особенности клиент серверных систем с бд
 
DS Activity Monitor
DS Activity MonitorDS Activity Monitor
DS Activity Monitor
 

More from MATLAB

Автоматическая генерация C кода и тестирование на целевых вычислителях
Автоматическая генерация C кода и тестирование на целевых вычислителяхАвтоматическая генерация C кода и тестирование на целевых вычислителях
Автоматическая генерация C кода и тестирование на целевых вычислителяхMATLAB
 
Создание модели ЭП
Создание модели ЭПСоздание модели ЭП
Создание модели ЭПMATLAB
 
Разработка сау для привода 2017
Разработка сау для привода 2017Разработка сау для привода 2017
Разработка сау для привода 2017MATLAB
 
Использование нейросетей для моделирования процесса гидроочистки бензина
Использование нейросетей для моделирования процесса гидроочистки бензина Использование нейросетей для моделирования процесса гидроочистки бензина
Использование нейросетей для моделирования процесса гидроочистки бензина MATLAB
 
Машинное обучение с MATLAB
Машинное обучение с MATLABМашинное обучение с MATLAB
Машинное обучение с MATLABMATLAB
 
Машинное и глубокое обучение
Машинное и глубокое обучение Машинное и глубокое обучение
Машинное и глубокое обучение MATLAB
 
МОП для моно-колеса
МОП для моно-колесаМОП для моно-колеса
МОП для моно-колесаMATLAB
 
Моделирование и анализ дискретно-событийных систем
Моделирование и анализ дискретно-событийных системМоделирование и анализ дискретно-событийных систем
Моделирование и анализ дискретно-событийных системMATLAB
 
Presagis presentation
Presagis presentationPresagis presentation
Presagis presentationMATLAB
 
Тренинги Mathworks
Тренинги MathworksТренинги Mathworks
Тренинги MathworksMATLAB
 

More from MATLAB (10)

Автоматическая генерация C кода и тестирование на целевых вычислителях
Автоматическая генерация C кода и тестирование на целевых вычислителяхАвтоматическая генерация C кода и тестирование на целевых вычислителях
Автоматическая генерация C кода и тестирование на целевых вычислителях
 
Создание модели ЭП
Создание модели ЭПСоздание модели ЭП
Создание модели ЭП
 
Разработка сау для привода 2017
Разработка сау для привода 2017Разработка сау для привода 2017
Разработка сау для привода 2017
 
Использование нейросетей для моделирования процесса гидроочистки бензина
Использование нейросетей для моделирования процесса гидроочистки бензина Использование нейросетей для моделирования процесса гидроочистки бензина
Использование нейросетей для моделирования процесса гидроочистки бензина
 
Машинное обучение с MATLAB
Машинное обучение с MATLABМашинное обучение с MATLAB
Машинное обучение с MATLAB
 
Машинное и глубокое обучение
Машинное и глубокое обучение Машинное и глубокое обучение
Машинное и глубокое обучение
 
МОП для моно-колеса
МОП для моно-колесаМОП для моно-колеса
МОП для моно-колеса
 
Моделирование и анализ дискретно-событийных систем
Моделирование и анализ дискретно-событийных системМоделирование и анализ дискретно-событийных систем
Моделирование и анализ дискретно-событийных систем
 
Presagis presentation
Presagis presentationPresagis presentation
Presagis presentation
 
Тренинги Mathworks
Тренинги MathworksТренинги Mathworks
Тренинги Mathworks
 

Цифровая обработка сигналов

  • 1. 1© 2016 The MathWorks, Inc. Цифровая обработка сигналов Марат Усс, Алексей Судьбин, инженеры ЦИТМ Экспонента
  • 2. 2 Почему именно MATLAB? § Доступ к данным § Готовые функции § Визуализация § Работа с оборудованием § Интеграция кода § Параллельные вычисления § Генерация отчётов
  • 3. 3 25 лет в области цифровой обработки сигналов § Signal Processing Toolbox § DSP System Toolbox § Audio System Toolbox § Communications System Toolbox § RF Toolbox § RF Blockset § Antenna Toolbox § Phased Array System Toolbox § Image Processing Toolbox § Computer Vision System Toolbox § Image Acquisition Toolbox § MATLAB Coder § Simulink Coder § Fixed-Point Designer § Embedded Coder § HDL Coder Signal Processing & Communications
  • 4. 4 Особенности современного MATLAB § Cloud Services § Big Data § Internet of Things § Machine Learning § Live Editor § App Designer Постоянно расширяющиеся возможности MATLAB и специализированных тулбоксов!
  • 5. 5 Технические вычисления в MATLAB Отчеты и документация Данные для проектов Реализация ОбменИсследование и разработка Анализ данных моделирование Разработка алгоритмов Создание приложений Файлы Приложения Оборудование Доступ к данным Код и приложения автоматизация
  • 6. 6 Signal Processing Toolbox § Наборы функций ЦОС § Интерактивные инструменты § Создание и анализ фильтров § Пост-обработка сигналов в MATLAB
  • 7. 7 DSP System Toolbox § Системные объекты § Аппаратная реализация § Генерация кода § Разработка систем ЦОС
  • 8. 8 Системные объекты в MATLAB § Потоковое чтение, обработка и визуализация § Контроль за состояниями § Автоматическое индексирование § Автоматическая буферизация MATLAB Память Потоковый источник сигнала Потоковая обработка
  • 9. 9 Системные объекты в MATLAB § Вычисления в арифметике с фиксированной точкой § Автоматическая генерация С/С++ кода § Автоматическая генерация HDL-кода § Совместимый API для системного проектирования § Создание пользовательских системных объектов