Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/cbebcd386104fb71b61ebb1e872a2574 to your computer and use it in GitHub Desktop.
Save anonymous/cbebcd386104fb71b61ebb1e872a2574 to your computer and use it in GitHub Desktop.
Построить график в трехмерной системе

Построить график в трехмерной системе



Из-за ограниченного объема данного справочного пособия в него включены только графические команды и функции с минимальными элементами дескрипторной графики. Элементарные графические функции системы MATLAB позволяют построить на экране и вывести на печатающее устройство следующие типы графиков: Для каждого графика можно задать заголовок, нанести обозначение осей и масштабную сетку. В системе MATLAB предусмотрено несколько команд и функций для построения трехмерных графиков. Значения элементов числового массива рассматриваются как z-координаты точек над плоскостью, определяемой координатами x и y. Возможно несколько способов соединения этих точек. Первый из них - это соединение точек в сечении функция plot3 , второй - построение сетчатых поверхностей функции mesh и surf. Поверхность, построенная с помощью функции mesh, - это сетчатая поверхность, ячейки которой имеют цвет фона, а их границы могут иметь цвет, который определяется свойством EdgeColor графического объекта surface. Поверхность, построенная с помощью функции surf, - это сетчатая поверхность, у которой может быть задан цвет не только границы, но и ячейки; последнее управляется свойством FaceColor графического объекта surface. Уровень изложения данной книги не требует от читателя знания объектно-ориентированного программирования. Ее объем не позволяет в полной мере описать графическую подсистему, которая построена на таком подходе. Заинтересованному читателю рекомендуем обратиться к документации по системе MATLAB, и в первую очередь к только что вышедшей из печати книге Using MATLAB Graphics Natick, PLOT3 - построение линий и точек в трехмерном пространстве MESHGRID - формирование двумерных массивов X и Y MESH, MESHC, MESHZ - трехмерная сетчатая поверхность SURF, SURFC - затененная сетчатая поверхность SURFL - затененная поверхность с подсветкой AXIS - масштабирование осей и вывод на экран GRID - нанесение сетки HOLD - управление режимом сохранения текущего графического окна SUBPLOT - разбиение графического окна ZOOM - управление масштабом графика COLORMAP - палитра цветов CAXIS - установление соответствия между палитрой цветов и масштабированием осей SHADING - затенение поверхностей CONTOURC - формирование массива описания линий уровня CONTOUR - изображение линий уровня для трехмерной поверхности CONTOUR3 - изображение трехмерных линий уровня Надписи и пояснения к графикам TITLE - заголовки для двух- и трехмерных графиков XLABEL, YLABEL, ZLABEL - обозначение осей CLABEL - маркировка линий уровня TEXT - добавление к текущему графику текста GTEXT - размещает заданный текст на графике с использованием мыши LEGEND - пояснение к графику COLORBAR - шкала палитры Специальная графика Раздел специальной графики включает графические команды и функции для построения столбцовых диаграмм, гистограмм, средств отображения векторов и комплексных элементов, вывода дискретных последовательностей данных, а также движущихся траекторий как для двумерной, так и для трехмерной графики. Этот раздел получил свое дальнейшее развитие в версии системы MATLAB 5. Дата последнего обновления информации на сайте: Научно-практический журнал "Exponenta Pro. Приглашаем преподавателей к участию в конкурсе ИТ-Прорыв! Массивы, матрицы и операции с ними Математические функции Линейная алгебра Анализ и обработка данных Работа с разреженными матрицами Графические команды и функции. Начиная с версии 4. Следует выделить несколько уровней работы с графическими объектами. В первую очередь это команды и функции, ориентированные на конечного пользователя и предназначенные для построения графиков в прямоугольных и полярных координатах, гистограмм и столбцовых диаграмм, трехмерных поверхностей и линий уровня, анимации. Графические команды высокого уровня автоматически контролируют масштаб, выбор цветов, не требуя манипуляций со свойствами графических объектов. Соответствующий низкоуровневый интерфейс обеспечивается дескрипторной графикой, когда каждому графическому объекту ставится в соответствие графическая поддержка дескриптор , на который можно ссылаться при обращении к этому объекту. Используя дескрипторную графику, можно создавать меню, кнопки вызова, текстовые панели и другие объекты графического интерфейса. Двумерные графики PLOT - график в линейном масштабе LOGLOG - график в логарифмическом масштабе SEMILOGX, SEMILOGY - график в полулогарифмическом масштабе POLAR - график в полярных координатах Трехмерные графики В системе MATLAB предусмотрено несколько команд и функций для построения трехмерных графиков. BAR - столбцовые диаграммы ERRORBAR - график с указанием интервала погрешности HIST - построение гистограммы STEM - дискретные графики STAIRS - ступенчатый график ROSE - гистограмма в полярных координатах COMPASS, FEATHER - графики векторов QUIVER - поле градиентов функции COMET - движение точки по траектории FILL - закраска многоугольника COMET3 - движение точки по пространственной траектории SLICE - сечения функции от трех переменных WATERFALL - трехмерная поверхность FILL3 - закраска многоугольника в трехмерном пространстве VIEWMTX - вычисление матрицы управления углом просмотра VIEW - управление положением точки просмотра. На первую страницу О проекте Сотрудничество Обратная связь e-mail.


Дюжев где играет
Третий раз не сдал город
Сайт сима ленд каталог товаров
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment