Scilab 3D гафика

bibinavika

Построение 3D графиков

Скачать:

ВложениеРазмер
Файл Построение 3D графиков1.3 МБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Построение 3 D графиков в Scilab Подготовила: Бибина В.Н.

Слайд 2

График — это графическое представление функции. В среде Scilab все графики строятся по точкам, при этом каждые две соседние точки соединяются друг с другом отрезком. Чем меньше расстояние между точками, тем меньше искажение графика за счет замены его реального образа кусочно-линейной функцией.

Слайд 3

Внешний вид графика определяют следующие факторы: Математическая функция и система координат : двухмерный график — график функции с одним аргументом, либо, если функция представлена неявно, одномерной функции; в прямоугольной системе координат; в полярной системе координат; в комплексной плоскости (например, годографы); в векторной плоскости;

Слайд 4

Внешний вид графика определяют следующие факторы: трехмерный график — график функции с двумя аргументами, либо, если функция представлена неявно, двухмерной функции ; в пространственной прямоугольной системе координат; в сферической системе координат; в цилиндрической системе координат; в векторном пространстве.

Слайд 5

Поверхности строятся следующими функциями: Plot3d() - строит поверхность в координатах; Plot3d1() - функция с расширенными возможностями настройки цвета ; Plot3d3 - строит сетку четырехсторонними полигонами ; Surf() - строит поверхность; Mesh() - строятся поверхности .

Слайд 6

Функция plot3d и plot3d1 В Scilab поверхность можно построить с помощью функций plot3d или plot3d1 . Их отличие состоит в том, что plot3d строит поверхность и заливает ее одним цветом , а plot3d1 поверхность , каждая ячейка которой имеет цвет , зависящий от значения функции в каждом соответствующем узле сетки.

Слайд 7

Обращение к функциям следующее : plot3d( x,y,z ,[ theta,alpha,leg,flag,ebox ][ keyn = valuen ]), plot3d1( x,y,z ,[ theta,alpha,leg,flag,ebox ][ keyn = valuen ]), Здесь x - вектор -столбец значений абсцисс ; y - вектор -столбец значений ординат ; z - матрица значений функции ;

Слайд 8

Обращение к функциям следующее plot3d( x,y,z ,[ theta,alpha,leg ,flag,ebox ][ keyn = valuen ]), plot3d1( x,y,z ,[ theta,alpha,leg ,flag,ebox ][ keyn = valuen ]), Здесь theta , alpha - действительные числа , которые определяют в градусах сферические координаты угла зрения на график. Попросту говоря, это угол, под которым наблюдатель видит отображаемую поверхность; L eg - подписи координатных осей графика символы, отделяемые знаком @. Например , 'X@Y@Z'.

Слайд 9

Обращение к функциям следующее : plot3d( x,y,z ,[ theta,alpha,leg, flag,ebox ][ keyn = valuen ]), plot3d1( x,y,z ,[ theta,alpha,leg, flag,ebox ][ keyn = valuen ]), flag – массив, состоящий из 3 целочисленных параметров [ mode,type,box ] . Здесь mode устанавливает цвет поверхности .( По умолчанию, равен 2 - цвет заливки синий ,прямоугольная сетка в ыводится ) T ype - позволяет управлять масштабом графика, по умолчанию имеет значение 2; box - определяет наличие рамки вокруг отображаемого графика. По умолчанию равен 4. ebox определяет границы области , в которую будет выводиться поверхность , как вектор

Слайд 10

Обращение к функциям следующее plot3d( x,y,z ,[ theta,alpha,leg,flag,ebox ][ keyn = valuen ]), plot3d1( x,y,z ,[ theta,alpha,leg,flag,ebox ][ keyn = valuen ]), Здесь keyn = valuen - последовательность значений свойств графика key1=value1, key2=value2,..., keyn = valuen , таких как - толщина линии , ее цвет , цвет заливки фона графического окна, наличие маркера и др. Таким образом, функции plot3d (plot3d1) в качестве параметров необходимо передать прямоугольную сетку и матрицу значений в узлах сетки.

Слайд 11

Для построения поверхности обратимся к функции plot3d

Слайд 12

Построение графика функции

Слайд 13

Построение графика функции

Слайд 14

П остроения графика функции

Слайд 15

Для функции график

Слайд 17

Построение графика сферы

Слайд 18

Построение графика функций