created at April 8, 2021
Построение 3D графика
Создайте векторы со значениями для осей x и y. Потом создайте матрицу, размеры которой согласованы с размерами векторов. Например, если v1 - вектор для оси x длиною M, а v2 - вектор для оси y длиною N, тогда матрица A должна иметь размеры M x N. Теперь выполните:
v1 = < -5:5 >
v2 = v1
A[v1, v2] = (v1^2 + v2^2)/5
surf(v1, v2, A)
Если входные аргументы - это именованные векторы (как в предыдущем примере), то можно использовать скалярное выражение, которое является функцией входных векторов:
surf(x, y, 3*sin(x*y/2))
используйте команду surfAdd, чтобы добавить поверхность к уже созданному до этого 3D графику:
surfAdd(x, y, z2)