Занятие изучение исследования сигналов в программе matlab simulink
Download 0.54 Mb.
|
Лаборатория СМО-1(1) (1)
- Bu sahifa navigatsiya:
- Теоретическая часть
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: |
ma'muriyatiga murojaat qiling