Использование функции CreateSpace
Рисунок 7.2. Использование функции CreateSpace для построения графика трехмерной кривой
![](image/ispolzovanie-funkcii-createspace-dlja-postroenija_1.gif)
Функция создания матрицы для графика трехмерной поверхности устроена совершенно аналогично, за тем исключением, что для определения поверхности требуется не одна, а две переменных. Пример ее использования иллюстрирует Рисунок 7.3.
- CreateMesh(F(или g, или f1,f2,f3),s0,s1,t0,t1,sgrid,tgrid, fmap) — создание вложенного массива, представляющего х-, у- и z-координаты параметрической поверхности, заданной функцией F:
- F(s,t) — векторная функция из трех элементов, заданная параметрически относительно двух аргументов s и t;
- g (s, t) — скалярная функция;
- f1(s,t) ,f2 (s,t) ,f3(s,t) — скалярные функции;
- s0, t0 — нижние пределы аргументов s, t (по умолчанию -5);
- s1,t1 — верхние пределы аргументов s,t (по умолчанию 5);
- sgrid, tgrid — число точек сетки по переменным s и t (по умолчанию 20);
- fmap — векторная функция из трех элементов от трех аргументов, задающая преобразование координат.