ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Построение трехмерных графиковДля построения трехмерных графиков, во-первых, понадобится создать сетку координат на плоскости. Выполняет это функция [X,Y]=meshgrid(x,y), где x и y - одномерные массивы, а X и Y - полученные в результате двухмерные массивы. Если массивы x и y одинаковые, то достаточно указать [X,Y]=meshgrid(x). Например: >> [X,Y]=meshgrid([-2:0.1:2]); После этого описывается сама функция, например >> Z=X.*exp(-X.^2-Y.^2); После этого подается команда на вывод трехмерного графика: >> plot3(X,Y,Z); Результат исполнения для данного примера приведен на рис. 2.1. Рис. 2.1. Вывод трехмерных графиков Помимо этой простейшей функции система MatLAB располагает ещё рядом функций, позволяющих добиваться большей реалистичности в изображении трехмерных графиков. Это функции mesh, surf и surfl. К примеру, вместо ранее показанного при помощи функции plot3 графика, можно вызовом функции mesh получить следующий график (рис. 2.2). >> mesh(X, Y, Z); Рис. 2.2 Вывод трехмерных графиков. Не нашли, что искали? Воспользуйтесь поиском:
|