24. Последовательное построение нескольких графиков, разбиение графического окна, наложение графиков друг на друга. Формирование графика.
В одном графическом окне, но на отдельных графических полях, можно построить несколько графиков, использую процедуру subplot(m,n,p), где m указывает на число делений окна по горизонтали, n – на число делений по вертикали, а p является номером подокна, на котором будет строится график.
Команда gtext(‘текст’) позволяет разместить текст в окне графика, который можно перемещать при нажатой левой кнопки мыши.
Команда figure позволяет создать новое графическое окно, сохраняя предыдущее. Чтобы несколько вычисляемых графиков были отображены на одном графическом окне, используется команда hold on. Тогда следующий график будет строится в предварительно открытом графическом окне, т.е. новая линия будет добавляться будет добавляться к ранее построенным. Еоманда hold off выключает режим сохранения графического окна.
Процедура comet(x,y) строит график движущейся точки, которая плавно перемещается от одной точки к другой. Посмотрите, как это происходит, выполнив следующую программу:
t=0:0.1:50;
x=4*exp(-0.05*t).*sin(t);
y=0.2*exp(-0.1*t).*sin(2*t);
comet(x,y)
Функция loglog строит графики по обеим осям в логарифмическом масштабе. Функция semilogx строит графики с логарифмическим масштабом вдоль горизонтальной оси, а semilogy – по вертикальной оси. Используя функцию loglog можно построить логарифмическую амплитудно-частотную характеристику динамической системы, а с помощью функции semilogx - логарифмическую фазо-частотную характеристику. Для формирования точек по оси частот w надо использовать функцию logspace c обращением
W=logspace(d1,d2,n)
Она формирует строку x, содержащую n равноотдаленных в логарифмическом масштабе друг от друга точек в диапазоне от 10d1 до 10d2.
В одном графическом окне, но на отдельных графических полях, можно построить несколько графиков, использую процедуру subplot(m,n,p), где m указывает на число делений окна по горизонтали, n – на число делений по вертикали, а p является номером подокна, на котором будет строится график.
Команда gtext(‘текст’) позволяет разместить текст в окне графика, который можно перемещать при нажатой левой кнопки мыши.
Команда figure позволяет создать новое графическое окно, сохраняя предыдущее. Чтобы несколько вычисляемых графиков были отображены на одном графическом окне, используется команда hold on. Тогда следующий график будет строится в предварительно открытом графическом окне, т.е. новая линия будет добавляться будет добавляться к ранее построенным. Команда hold off выключает режим сохранения графического окна.
Рассмотрим возможности форматирования двухмерных графиков. Окна графики имеют изображение логотипа системы MATLAB. По умолчанию они выводятся с панелью инструментов с рядом кнопок очевидного назначения. Щелкнув на кнопке Edit Plot в панели инструментов окна графики и щелкнув по графику, можно увидеть, что график выделился: вокруг него появилась рамка. Если указать мышью на линию графика, то на линии появятся черные квадратики. Дважды щелкнув на линию левой клавишей мыши, можно открыть редактор свойств для линий, который имеет три вкладки: данные, стиль и инфо, позволяющие редактировать линию.
Если выделить оси графика и щелкнуть на одной из них дважды мышью, то появляется окно редактор свойств осей. Можно редактировать оси, стили, подходы, свет, точку зрения, информацию.
Щелкнув дважды мышью вне фигуры и осей можно открыть редактор свойств – Figure. Этот редактор позволяет изменять цвет фона, дать название фигуре, показать номер фигуры.
С помощью кнопки А можно нанести надписи. Место надписи фиксируется щелчком мыши. Выделив надпись можно ее перенести в другое место. Щелкнув на выделенной надписи можно активизировать контекстное меню.
Активизируя кнопку «Редактировать график» можно вставить стрелку, линию в график, изменить размеры графика, повернуть график.
Пояснение в виде отрезков линий со справочными надписями, размещаемое внутри графика или вне его, называется легендой. Функция «Легенда» из меню «Вставить» позволяет подключить легенду. Команда legend off устраняет ранее выведенную легенду. Команда text(x,y, ‘legend’) позволяет поместить надпись с началом, имеющим координаты (x,y).
Трехмерные графики можно форматировать, используя те же способы, которые применяются при форматировании двухмерных графиков.
- Состав и назначение аппаратных средств компьютера.
- 2.Операционная система ms-dos. Командные файлы и конфигурирование системы.
- 3. Операционная система Windows
- 6. Работа с текстовым редактором word.
- 7.Графический редактор Paint
- 9.Работа с интерфейсом Mathcad
- 10. Работа с графиками в среде MathCad.
- 11.Построение частотных характеристик сау с использованием средств mathcad. Исследование устойчивости сау по частотным критериям.
- 12. Матричные и векторные операции в среде маthcad. Вычисление собственных чисел и собственных векторов. Определение устойчивости сау по алгебраическим критериям и матрице переменных состояний.
- 13. Решение уравнений, сис-мы линейных и нелинейных урав-й в среде mathcad
- Решение сис-м линейных уравнений
- Решение систем уравнений
- 14.Приведение к системе дифференциальных уравнений сау, заданной передаточной функцией.
- 15. Решение дифф.Уравнений в среде mathcad.Построение переходного процесса сау
- 16. Символьные вычисления. Преобразование символьных выражений.
- 17. Операции преобразования Лапласа, Фурье, z-преобразования и их применение для анализа сау.
- 18. Обратное преобразование Лапласа для переходного процесса.
- 19. Работа в системе matlab
- 20. Создание м-функций и м-сценариев
- 21. Арифметические, логические операции в системе mathlab.
- 22. Операции с векторами и матрицами в системе mathlab.
- 23. Операции линейной алгебры в системе MathLab. Построение двухмерных и трехмерных графиков в системе MathLab.
- Функция grid служит для нанесения координатных линий, функция title выводит заголовок графика, а функции xlabel(‘X’) и ylabel(‘y’) выводят пояснения к графику.
- 25.Построение логарифмических частотных характеристик
- 24. Последовательное построение нескольких графиков, разбиение графического окна, наложение графиков друг на друга. Формирование графика.
- 26. Операции с полиномом.
- 27.Моделирование линейных систем.
- 28.Ввод и преобразование моделей.
- 31. Построение временных характеристик системы. Определение показателей качества переходного процесса.
- 32. Построение частотных характеристик системы. Определение запасов устойчивости.
- 33. Получение информации о нулях и полюсах системы. Определение устойчивости. Построение матрицы управляемости и наблюдаемости системы.
- 35. Работа с библиотеками пакета Simulink.
- 36.Моделирование линейных непрерывных элементов в пакете Simulink..
- 37.Источник дискретных импульсов Discrete Pulse Generator
- 38.Использование источников в пакете Simulink.. Определении их характеристик.
- 39.Обзор виртуальных регистраторов
- Виртуальный осциллограф
- Виртуальный графопостроитель xy Graph
- Дисплей Display
- Блок остановки моделирования Stop
- Блоки сохранения То File и То Workspace
- 4 0. Характеристики нелинейных звеньев пакета Simulink..
- 42. Операторы условного перехода в системе Matlab.
- 43.Операторы цикла системы Matlab
- Оператор цикла с заданным числом повторений
- 44. Основные свойства пакета расширения Symbolic Math. Получение справки и использование демонстрационных примеров.
- 45. Задание символьных переменных. Символьные операции с матрицами.
- 46. Символьные операции математического анализа.
- 47. Решение алгебраических уравнений.
- 48. Интегральные преобразования в Simulink.
- 49.Символьные операции с выражениями.
- 50. Локальные и глобальные сети. Система Internet. Доменная система имен. Основы работы в Internet'e.