Занятие изучение исследования сигналов в программе matlab simulink


Download 0.54 Mb.
bet1/2
Sana15.06.2023
Hajmi0.54 Mb.
#1481977
TuriЗадача
  1   2
Bog'liq
Лаборатория СМО-1(1) (1)


1-ЛАБОРАТОРНОЕ ЗАНЯТИЕ
ИЗУЧЕНИЕ ИССЛЕДОВАНИЯ СИГНАЛОВ В ПРОГРАММЕ MATLAB SIMULINK


Цель работы: научиться исследовать сигналы в программе MATLAB Simulink
Теоретическая часть
MATLAB (аббревиатура от матричная лаборатория, по - русски произносится MATLAB) - набор прикладных программ для решения задач технических вычислений.

MATLAB-одна из проверенных временем систем автоматизации математических расчетов. Он основан на применении матричных операций. Это отражено в названии системы - Matrix Laboratory - матричная лаборатория.


Матрицы широко используются в сложных математических расчетах, включая решение задач линейной алгебры и моделирование динамических систем и объектов. Они считаются основой автоматического построения и решения уравнений состояния динамических систем и объектов. Примером может служить расширение Matlab Simulink.

В настоящее время MATLAB выходит за рамки специализированной матричной системы и становится универсально интегрированной компьютерной системой моделирования. В целом, MATLAB сочетает в себе опыт математических вычислений, накопленный в ходе развития математики, и сочетается с средствами графического визуализации и анимации. Система MATLAB может совместно с приложенными крупногабаритными хозяйствами выполнять функции многотомной справки по математическому обеспечению ЭВМ.


Система MATLAB разработана Moler (S.V.Moler) и широко использовалась в 70-х годах в крупных EHM. Специалист фирмы Math Works Inc Джон Литл (John Little) в начале 80-х годов разработал систему PC MATLAB для компьютеров класса IBM PC, VAX и Macintosh. В дальнейшем для расширения системы MATLAB были привлечены крупнейшие в мире научные центры по математике, программированию и естественным наукам. В настоящее время существуют MATLAB-6 и MATLAB-7 новейших версий системы.
Задача системы MATLAB - обеспечить пользователей средствами широкого моделирования, имеющими преимущества в решении различных типов вопросов по сравнению с традиционными языками программирования. Возможности MATLABA очень широки. Его можно использовать в любой области науки и техники для выполнения вычислений и моделирования. Отображение окна Matlab указано на рисунке 1.


1-rasm. Matlab dasturi oynasining ko’rinishi

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


Матлаб используется в основном для выполнения следующих задач:
• Математические вычисления
• Создать алгоритмы
• Моделирование
• Анализ, исследование и визуализация данных
В области визуализации и графики:
• Осуществление визуального анализа данных
• Наличие возможностей создания двухмерной и трехмерной графики
Немедленное изменение команд управления отдельными окнами в режиме команд не является полезным:
• clc- очищает экран и размещает курсор в верхнем левом углу экрана;
• home - перемещает курсор в левый угол окна;
• echo < > on - режим вывода текста Script-файла на экран.
• echo < > off - отключает режим вывода текста Script-файла на экран;
• echo < > - изменяет режим выпуска на обратный;
• echo on all - режим вывода на экран текстов всех файлов;
• echo off all - отключает режим вывода на экран всех текстов m-файлов;
• more on - изменяется режим пограничного вывода (полезен для отображения больших m-файлов);
• more off - отключает предельный режим вывода (в этом случае для отображения больших файлов необходимо использовать поворотную линию).

  • В версии MATLAB 6.0 команды clc и home работают одинаково - очищают экран и размещают курсор в верхнем левом углу окна командного режима.

  • • название окна - MATLAB (в предыдущих версиях окно называется окном команд - MATLAB Command Window);

  • • Панель меню File, Edit, View, Web, Window, Help

  • • панель инструментов, содержащая наиболее известные кнопки

  • площадь набора командного окна;

  • • строка состояния.

Строка меню окна браузера содержит 4 меню:
File (Файл) - работа с файлами библиотеки: создание новой модели, открытие или закрытие файла mdl.
Edit (редактирование) - добавление блоков в выбранную модель и поиск их по заданному имени.
View (Просмотр) - управление отображением элементов интерфейса.
Help (Помощь) - вызывается на помощь в окне браузера.
Кнопки на панели инструментов окна браузера:
Создание новой модели Create a new model (открытие модельного окна).
Открыть модель Open a.
Open a model - создание браузерного окна на открытом стекле.
Найти блок, записанный в текстовое поле, расположенное справа от Find-кнопки (ввести первые несколько знаков имени элемента).

2-rasm. Matlab tizimini ishga tushgandan keying ishchi oynasi

Окно основных команд является окном для публикации пакетов и библиотек всех команд в MATLAB. Окно переменных отображает изменения, объявленные в составе программы, в виде дерева. В окне истории команд будет сохранена последовательность выполняемых в программе приказов


Система MATLAB разработана так, что можно выполнить вычисления без подготовки пользовательского приложения. При этом Matlab выполняет функции супермалкулятора и работает в режиме параллельной команды. Например, > > 2 + 3, ans = 5; > > 2 * 3, ans = 6 и хоказо. Работа в системе носит диалоговое (диалоговое) описание и будет работать по правилу «задан вопрос - получен ответ». То есть пользователь вводит, редактирует выражение, которое должно быть вычислено с помощью клавиатуры, и завершает ввод нажатием клавиатуры ENTER. В целом, внедрение данных и осуществление расчетов осуществляются следующим образом:
Для указания ввода исходных данных используется знак > >;
• Данные вводятся с помощью простой письменной редакции;
• После данного выражения - для блокировки результата вычисления какого-либо выражения; (точка вергула);
• Если переменный, указывающий результат вычислений, не определен, то система Matlab будет считаться такой переменной;
Как правило освоения, очень много языков программирования: не символ q, а простой q в математике.
• Построенные функции (например, sin) записываются письменными буквами, а их аргументы записываются внутри простых скобок;
• Результат вычислений выходит в новом ряду > > неизвестным;
• Диалог осуществляется в виде «Задан вопрос - получен ответ».

Download 0.54 Mb.

Do'stlaringiz bilan baham:
  1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling