8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 49 50 51 52 53 54 55 ... 365

скрытую от взора часть (рис. 3.28). Команда hidden on убирает невидимую часть поверхности, возвращая графику прежний вид.

Рис. 3.28. Прозрачная каркасная поверхность (mesh, hidden off)

Функция surf строит каркасную поверхность графика функции и заливает каждую клетку поверхности определенным цветом, зависящим от значения функции в точках, соответствующих углам клетки. Команда

» surf(X, У, Z)

приводит к графику, изображенному на рис. 3.29.

В пределах каждой клетки цвет постоянный. Команда shading flat позволяет убрать каркасные линии. Для получения поверхности, плавно залитой цветом, зависящим от значений функции (рис. 3.30), предназначена команда

shading interp.

При помощи shading faceted можно вернуться к виду поверхности, приведенной на рис. 3.29.

Трехмерные графики, изображенные на рис. 3.27—3.30, удобны для получения представления о форме поверхности, однако по ним трудно судить о значениях функции. В MATLAB определена команда colorbar, которая выводит рядом с графиком цветовую шкалу, устанавливающую соответствие между цветом и значением функции. Постройте при помощи surf график поверхности и дополните его информацией о цвете.

» surf(X, У, Z) » colorbar


Рис. 3.29. Каркасная поверхность, залитая цветом (surf)

РИС. 3.30. Поверхность, залитая ЦВеТОМ (surf, shading interp)

Рисунок 3.31 иллюстрирует получающийся результат. Окно вывода графика несколько уменьшается из-за того, что рядом размещается цветовая шкала. Команду colorbar можно применять в сочетании со всеми функциями, строящими трехмерные объекты.

Однако, пользуясь графиком, изображенным на рис. 3.31, трудно сделать вывод о значении функции в той или иной точке плоскости лгу. Более информативным является график, содержащий линии уровня функции, т. е.


линии постоянства значений функции, на плоскости ху (рис. 3.32). Для получения такого графика следует использовать mesne или surf с вместо mesh или surf соответственно:

» surfc<X, Y, Z) » colorbar

О -1

Рис. 3.31. Соответствие цвета и значений функции (colorbar)

о -1

Рис. 3.32. График поверхности с линиями уровня на плоскости ху (aur f с)



0 ... 49 50 51 52 53 54 55 ... 365