русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

MATLAB для DSP. Часть 1. Моделирование аналого-цифрового преобразования


Дата добавления: 2015-06-12; просмотров: 783; Нарушение авторских прав


Среди большого числа пакетов прикладных программ система МАТЛАБ (The Math Works Inc.) занимает особое место. Первоначально ориентированная на исследовательские проекты, система в последние годы стала рабочим инструментом не только ученых, но также инженеров-разработчиков и студентов. В сообществе радиоинженеров, управленцев, физиков и связистов МАТЛАБ получил необычайное распространение и по сути стал средством междисциплинарного и международного общения. Особенно широко, эффектно и эффективно система МАТЛАБ применяется в области обработки сигналов, которая по необходимости затрагивает информатику и связь, управление, радиолокацию и радионавигацию, радиовещание и телевидение, медицинское приборостроение и измерительную технику, автомобильную и бытовую электронику и многое другое. Не случайно в широком спектре вопросов, затронутых системой МАТЛАБ, приложениям, упомянутым выше, уделено особое внимание.

В действительности, система МАТЛАБ это огромный мир средств и возможностей решения разнообразных задач в различных областях человеческой деятельности. Построенная по единым принципам для разных предметных областей, МАТЛАБ одновременно является и операционной средой, и языком программирования. Для упрощения, прежде всего, технических решений в системе разработаны и продолжают развиваться:

  • предметно ориентированный инструментарий TOOLBOXES пакеты прикладных программ;
  • SIMULINK система для имитационного моделирования проектов, представленных в виде композиции функциональных блоков, источников сигналов, приемников и измерительных средств;
  • МАТЛАБ EXTANTIONS набор программных средств, позволяющий упростить и ускорить реализацию разработок, выполненных с использованием МАТЛАБ (это компилятор, библиотека функций на языке С и С++ и др.);
  • GUI графический интерфейс пользователя средство, позволяющее в предметной области для наиболее часто встречающихся задач одного плана (расчет фильтров, спектральный анализ, вейвлет-анализ и др.) создать инструмент анализа, расчета, проектирования, максимально приближенный к практическим потребностям инженера и требующий для освоения минимальных интеллектуальных и временных затрат.

По системе МАТЛАБ написано много книг (см. www.mathworks.com и библиографию к заметке), только на русском языке около 10. Упомянутые издания можно разделить на несколько групп:



  • книги, посвященные собственно системе МАТЛАБ или отдельным ее частям;
  • книги, посвященные организации и проведению учебного процесса по различным аспектам системы;
  • книги прикладного или теоретического характера в конкретных предметных областях, использующие МАТЛАБ как инструмент для решения примеров и задач и средство организации иллюстраций.

К сожалению, русскоязычной литературы по МАТЛАБ явно недостаточно, и видимо этим объясняется вялое использование системы в инженерной среде и учебном процессе.

Целью акции "МАТЛАБ для DSP" является привлечение внимания к обсуждаемой системе широкой инженерной общественности. Для этого предполагается в 2000 году в журналах "Chip News" и "Цифровая обработка сигналов" опубликовать 1012 статей, объединенных едиными методическими принципами под общей редакцией. Статьи будут носить учебный характер, но построены на примерах решения важных технических задач, что позволит совместить обучение с инженерной практикой и, таким образом, на наш взгляд, существенно повысить интерес к публикациям.

В качестве предметной области, для которой строятся содержательные примеры, использованы приложения, имеющие дело с обработкой сигналов. А в качестве предмета обучения выбраны два типа инструментов: МАТЛАБ-SIMULINK и GRAPHICAL USER INTERFACE (GUI). Первый обеспечивает имитационное моделирование сложных систем в разнообразных режимах, а второй графический интерфейс пользователя предназначен для решения задач анализа и синтеза расчета разнообразных объектов в режиме, максимально удобном и наглядном для пользователя.

Во многих (хотя далеко не во всех) случаях именно с помощью этого инструментария инженер либо студент может решить часто встречающиеся задачи с минимальными затратами времени и сил на обучение и прийти к цели кротчайшим путем. Именно это обстоятельство способно увлечь, сформировать неформальный интерес и в последующем побудить читателя к основательному знакомству с МАТЛАБ.

Завершая предисловие к нашему учебно-инженерному проекту "МАТЛАБ для DSP", следует отметить несколько важных обстоятельств:

  • Применение МАТЛАБ позволяет использовать для решения задач самые последние достижения науки, так как система является плодом сотрудничества мирового сообщества ученых, его лучших представителей.
  • Разговор на языке МАТЛАБ в среде МАТЛАБ это способ международного и междисциплинарного общения ученых и инженеров.
  • Работа в системе МАТЛАБ доставляет результат и удовольствие каждому, независимо от глубины профессиональной подготовки. Этот факт напоминает горные лыжи, когда истинное наслаждение от катания, воздуха, снега и гор получает и "чайник", и мастер спорта.
  • И последнее. МАТЛАБ эффективное средство решения подчас весьма сложных задач, а, следовательно, это экономия времени и денег.

А. Ланнэ



<== предыдущая лекция | следующая лекция ==>
Хід роботи | Введение


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.41 сек.