Купить Matlab  |  Mathematica  |  Mathcad  |  Maple  |  Statistica  |  Другие пакеты Поиск по сайту
Internet-класс  |  Примеры  |  Методики  |  Форум  |  Download
https://hub.exponenta.ru/


Справочник по Matlab
  • Массивы, матрицы и операции с ними
  • Математические функции
  • Линейная алгебра
  • Анализ и обработка данных
  • Работа с разреженными матрицами
  • Графические команды и функции
  •  
    Графические команды и функции
    Начиная с версии 4.0 в состав системы MATLAB входит мощная графическая подсистема, которая поддерживает как средства визуализации двумерной и трехмерной графики на экран терминала, так и средства презентационной графики. Следует выделить несколько уровней работы с графическими объектами. В первую очередь это команды и функции, ориентированные на конечного пользователя и предназначенные для построения графиков в прямоугольных и полярных координатах, гистограмм и столбцовых диаграмм, трехмерных поверхностей и линий уровня, анимации. Графические команды высокого уровня автоматически контролируют масштаб, выбор цветов, не требуя манипуляций со свойствами графических объектов. Соответствующий низкоуровневый интерфейс обеспечивается дескрипторной графикой, когда каждому графическому объекту ставится в соответствие графическая поддержка (дескриптор), на который можно ссылаться при обращении к этому объекту. Используя дескрипторную графику, можно создавать меню, кнопки вызова, текстовые панели и другие объекты графического интерфейса.

    Из-за ограниченного объема данного справочного пособия в него включены только графические команды и функции с минимальными элементами дескрипторной графики. Заинтересованному читателю следует обратиться к документации по системе MATLAB, и в первую очередь к только что вышедшей из печати книге “Using MATLAB Graphics” (Natick, 1996).

    Элементарные графические функции системы MATLAB позволяют построить на экране и вывести на печатающее устройство следующие типы графиков: линейный, логарифмический, полулогарифмический, полярный.

    Для каждого графика можно задать заголовок, нанести обозначение осей и масштабную сетку.

    Двумерные графики

    • PLOT - график в линейном масштабе
    • LOGLOG - график в логарифмическом масштабе
    • SEMILOGX, SEMILOGY - график в полулогарифмическом масштабе
    • POLAR - график в полярных координатах

    Трехмерные графики

    В системе MATLAB предусмотрено несколько команд и функций для построения трехмерных графиков. Значения элементов числового массива рассматриваются как z-координаты точек над плоскостью, определяемой координатами x и y. Возможно несколько способов соединения этих точек. Первый из них - это соединение точек в сечении (функция plot3), второй - построение сетчатых поверхностей (функции mesh и surf). Поверхность, построенная с помощью функции mesh, - это сетчатая поверхность, ячейки которой имеют цвет фона, а их границы могут иметь цвет, который определяется свойством EdgeColor графического объекта surface. Поверхность, построенная с помощью функции surf, - это сетчатая поверхность, у которой может быть задан цвет не только границы, но и ячейки; последнее управляется свойством FaceColor графического объекта surface. Уровень изложения данной книги не требует от читателя знания объектно-ориентированного программирования. Ее объем не позволяет в полной мере описать графическую подсистему, которая построена на таком подходе. Заинтересованному читателю рекомендуем обратиться к документации по системе MATLAB, и в первую очередь к только что вышедшей из печати книге Using MATLAB Graphics (Natick, 1996).

    • 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.0, где специальные графические средства улучшены и существенно расширены.

    • BAR - столбцовые диаграммы
    • ERRORBAR - график с указанием интервала погрешности
    • HIST - построение гистограммы
    • STEM - дискретные графики
    • STAIRS - ступенчатый график
    • ROSE - гистограмма в полярных координатах
    • COMPASS, FEATHER - графики векторов
    • QUIVER - поле градиентов функции
    • COMET - движение точки по траектории
    • FILL - закраска многоугольника
    • COMET3 - движение точки по пространственной траектории
    • SLICE - сечения функции от трех переменных
    • WATERFALL - трехмерная поверхность
    • FILL3 - закраска многоугольника в трехмерном пространстве
    • VIEWMTX - вычисление матрицы управления углом просмотра
    • VIEW - управление положением точки просмотра

    В начало страницы К предыдущему разделуК следующему разделу

    | На первую страницу | Поиск | Купить Matlab

    Исправляем ошибки: Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter


    Copyright © 1993-2024. Компания Softline. Все права защищены.

    Дата последнего обновления информации на сайте: 04.03.17
    Сайт начал работу 01.09.00