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

Трехмерные поверхности обычно описываются функцией двух переменных . Специфика построения трехмерных графиков требует не просто задания ряда значений и . Она требует определения для и двухмерных массивов – матриц. Для создания таких массивов служит функция . В основном она используется совместно с функциями построения графиков трехмерных поверхностей. Функция записывается в следующих формах:

· - преобразует область, заданную векторами и в массивы и , которые могут быть использованы для вычисления функции двух переменных и построения трехмерных графиков.

· - аналогична .

· - возвращает трехмерные массивы, используемые для вычисления функций трех переменных и построения трехмерных графиков.

Функция является многомерным аналогом функции

Пример применения функции

>> [X1,X2]=ndgrid(-2:.2:2,-2:.2:2);

>> Z=X1.*exp(-X1.^2-X2.^2);

>> mesh(Z)

meshgrid