Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Графические возможности Matlab

Содержание

Графика в MatlabВысокоуровневая не требует от пользователя детальных знаний о работе графической подсистемыОбъектнаякаждый объект на рисунке имеет свойства, которые можно менятьУправляемая (handled)доступ к графическим объектам возможен как через инспектор объектов, так и при помощи встроенных функций
Графические возможности Matlab Графика в MatlabВысокоуровневая не требует от пользователя детальных знаний о работе графической Двумерные (2D-) графикиПростейший способ построения 2D-графика:задать область построения (диапазон);вычислить значение функции на Построение второго графикаЕсли сразу же построить другой график, то старый график будет удалён из графического окна Построение двух графиков в одной системе координатДва графика в одной СК можно Закрепление графического окна Дополнительные параметры команды plot Дополнительные параметры команды plotВ команде plot можно задать для каждого графикацвет линии Пример команды plot Построение нескольких графиков в одном окне в разных СКПоверхность графического окна можно Первый subplot Второй subplot Более хитрый пример subplot Построение графиков в разных графических окнахСоздать новое графическое окно можно командой figureКоманда figure : пример использования 1 figure : пример использования 2 Axis: управление масштабомКоманда  axis([Xmin Xmax Ymin Ymax]) задаёт область построения графиков Axis не используется Axis используется Оформление графиковДля графиков можно задатьмасштабную сетку: grid onзаголовок: title(’заголовок’)подписи осей: xlabel(’текст’) и Пример оформления графика Форматирование графиковДоступно из меню Edit: Графики функций, заданных параметрическиСтроятся при помощи оператора plotВначале задаётся диапазон построения t Графики функций, заданных параметрически Графики функций, заданных параметрическиГрафики параметрических функций часто возникают в физических приложенияхНезависимая переменная Функции в полярной СКСтроятся аналогично графикам функций в декартовой системеДля построения используется команда polar Функции в полярной СК Построение поверхностейконтурных диаграмм (линии равного уровня)3D-линийвекторных полейскалярных полей и др.Трёхмерная (3D-) графика Построение 3D-поверхностиРассмотрим пример:построить поверхность f(x,y)=sin(r)/r, где r=sqrt(x2+y2) Функция meshgrid возвращает две матрицы – X и Y – которые определяют Функции для построения поверхностейО других графических функциях можно узнать в системе помощи Matlab
Слайды презентации

Слайд 2 Графика в Matlab
Высокоуровневая
не требует от пользователя детальных

Графика в MatlabВысокоуровневая не требует от пользователя детальных знаний о работе

знаний о работе графической подсистемы
Объектная
каждый объект на рисунке имеет

свойства, которые можно менять
Управляемая (handled)
доступ к графическим объектам возможен как через инспектор объектов, так и при помощи встроенных функций (дескрипторная графика)

Слайд 3 Двумерные (2D-) графики
Простейший способ построения 2D-графика:
задать область построения

Двумерные (2D-) графикиПростейший способ построения 2D-графика:задать область построения (диапазон);вычислить значение функции

(диапазон);
вычислить значение функции на области построения
построить график при помощи

одной из встроенных функций Matlab

Слайд 5 Построение второго графика
Если сразу же построить другой график,

Построение второго графикаЕсли сразу же построить другой график, то старый график будет удалён из графического окна

то старый график будет удалён из графического окна


Слайд 6 Построение двух графиков в одной системе координат
Два графика

Построение двух графиков в одной системе координатДва графика в одной СК

в одной СК можно построить следующими способами:
«закрепить» графическое окно

при помощи команды hold on
применить одну команду plot

Слайд 7 Закрепление графического окна

Закрепление графического окна

Слайд 8 Дополнительные параметры команды plot

Дополнительные параметры команды plot

Слайд 9 Дополнительные параметры команды plot
В команде plot можно задать

Дополнительные параметры команды plotВ команде plot можно задать для каждого графикацвет

для каждого графика
цвет линии тип маркера

тип линии

Слайд 10 Пример команды plot

Пример команды plot

Слайд 11 Построение нескольких графиков в одном окне в разных

Построение нескольких графиков в одном окне в разных СКПоверхность графического окна

СК
Поверхность графического окна можно разделить на зоны, в каждой

из которых выводить свой график
Для этого служит команда subplot
В качестве параметров ей передаётся трёхзначное целое вида mnk
m и n определяют количество графических «подокон» по горизонтали и вертикали
k задаёт номер графического «подокна»
порядок нумерации – по строкам

Слайд 12 Первый subplot

Первый subplot

Слайд 13 Второй subplot

Второй subplot

Слайд 14 Более хитрый пример subplot

Более хитрый пример subplot

Слайд 15 Построение графиков в разных графических окнах
Создать новое графическое

Построение графиков в разных графических окнахСоздать новое графическое окно можно командой

окно можно командой figure
Команда figure создаёт графическое окно и

возвращает указатель на него:
h = figure
Активизировать ранее созданное окно можно командой figure(h)


Слайд 16 figure : пример использования 1

figure : пример использования 1

Слайд 17 figure : пример использования 2

figure : пример использования 2

Слайд 18 Axis: управление масштабом
Команда axis([Xmin Xmax Ymin Ymax]) задаёт

Axis: управление масштабомКоманда axis([Xmin Xmax Ymin Ymax]) задаёт область построения графиков

область построения графиков по осям X и Y
Используется, если

результат автомасштабирования неудовлетворителен

Слайд 19 Axis не используется

Axis не используется

Слайд 20 Axis используется

Axis используется

Слайд 21 Оформление графиков
Для графиков можно задать
масштабную сетку: grid on
заголовок:

Оформление графиковДля графиков можно задатьмасштабную сетку: grid onзаголовок: title(’заголовок’)подписи осей: xlabel(’текст’)

title(’заголовок’)
подписи осей: xlabel(’текст’) и ylabel (’текст’)
В заголовках и подписях

можно использовать нотацию системы TeX

Слайд 22 Пример оформления графика

Пример оформления графика

Слайд 23 Форматирование графиков
Доступно из меню Edit:

Форматирование графиковДоступно из меню Edit:

Слайд 24 Графики функций, заданных параметрически
Строятся при помощи оператора plot
Вначале

Графики функций, заданных параметрическиСтроятся при помощи оператора plotВначале задаётся диапазон построения

задаётся диапазон построения t
Затем вычисляются x(t) и y(t)


И строится график

Слайд 25 Графики функций, заданных параметрически

Графики функций, заданных параметрически

Слайд 26 Графики функций, заданных параметрически
Графики параметрических функций часто возникают

Графики функций, заданных параметрическиГрафики параметрических функций часто возникают в физических приложенияхНезависимая

в физических приложениях
Независимая переменная t в этом случае имеет

смысл времени, x и y – координаты
Для построения динамического графика можно использовать функцию comet(x,y)

Слайд 27 Функции в полярной СК
Строятся аналогично графикам функций в

Функции в полярной СКСтроятся аналогично графикам функций в декартовой системеДля построения используется команда polar

декартовой системе
Для построения используется команда polar


Слайд 28 Функции в полярной СК

Функции в полярной СК

Слайд 29 Построение
поверхностей
контурных диаграмм (линии равного уровня)
3D-линий
векторных полей
скалярных полей

Построение поверхностейконтурных диаграмм (линии равного уровня)3D-линийвекторных полейскалярных полей и др.Трёхмерная (3D-) графика


и др.
Трёхмерная (3D-) графика


Слайд 31 Построение 3D-поверхности
Рассмотрим пример:
построить поверхность f(x,y)=sin(r)/r, где r=sqrt(x2+y2)

Построение 3D-поверхностиРассмотрим пример:построить поверхность f(x,y)=sin(r)/r, где r=sqrt(x2+y2)

Слайд 32 Функция meshgrid возвращает две матрицы – X и

Функция meshgrid возвращает две матрицы – X и Y – которые

Y – которые определяют область построения функции
Если диапазоны по

X и Y разные, то функции передаются два диапазона
Собственно поверхность выводится функцией surfl

  • Имя файла: graficheskie-vozmozhnosti-matlab.pptx
  • Количество просмотров: 135
  • Количество скачиваний: 3
Следующая - Цветок