Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_по_ изображениям.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
7.5 Mб
Скачать

Многомерные массивы

  • cat - объединить массивы;

  • ndims - размерность массива;

  • ndgrid - сгенерировать сетку для многомерной функции;

  • permute - перестановка размерностей массива;

  • ipermute - обратная перестановка размерностей массива;

  • shiftdim - изменить размерность массива;

  • squeeze - удалить одну из размерностей.

Массивы ячеек

  • cell - создать массив ячеек;

  • celldisp - показать содержимое массива ячеек;

  • cellplot - показать графическую структуру массива ячеек;

  • deal - установить соответствие входов с выходами;

  • iscell - истинно, если это массив ячеек;

  • cell2struct - преобразовать массив ячеек в массив структур;

  • num2cell - преобразовать числовой массив в массив ячеек;

  • struct2cell - преобразовать массив структур в массив ячеек.

Массивы записей

  • struct - создать массив записей;

  • fieldnames - получить имена полей;

  • getfield - получить содержимое полей;

  • setfield - установить содержимое полей;

  • rmfield - удалить поле;

  • isfield - истинно, если это поле массива записей;

  • isstruct - истинно, если это массив записей.

Элементарная графика

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

  • plot - график в линейном масштабе;

  • loglog - график в логарифмическом масштабе;

  • semilogx - график в полулогарифмическом масштабе по оси x;

  • semilogy - график в полулогарифмическом масштабе по оси y;

  • polar - график в полярных координатах;

  • plotyy - график с двумя вертикальными осями.

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

  • plot3 - построение линий и точек в трехмерном пространстве;

  • contour - изображение линий уровня для трехмерной поверхности;

  • contourc - формирование массива описания линий уровней;

  • contour3 - изображение трехмерных линий уровня;

  • meshgrid - формирование двумерных массивов X и Y;

  • mesh - трехмерная сетчатая поверхность;

  • meshc - трехмерная сетчатая поверхность с проекцией линий постоянного уровня;

  • meshz - трехмерная сетчатая поверхность с плоскостью отсчета на нулевом уровне;

  • surf - затененная сетчатая поверхность;

  • surfc - затененная сетчатая поверхность с проекцией линий постоянного уровня;

  • surfl - затененная сетчатая поверхность с подсветкой.

Задание осей координат

  • axis - масштабирование и вывод осей координат;

  • grid - управление выводом сетки;

  • hold - управление режимом сохранения графического окна;

  • subplot - разбиение графического окна;

  • zoom - изменение масштаба в графическом окне.

Управление цветом

  • caxis - установление соответствия между палитрой цветов и масштабированием осей;

  • colormap - палитра цветов;

  • colstyle - выделить цвет и стиль для графика из заданного массива;

  • pcolor - палитра псевдоцветов;

  • rgbplot - изображение палитры;

  • spinmap - вращение палитры;

  • hsv2rgb - преобразование hsv-палитры в rgb-палитру;

  • rgb2hsv - преобразование rgb-палитры в hsv-палитру;

  • shading - затенение поверхностей;

  • brighten - управление яркостью;

  • contrast - палитра серого с повышенной контрастностью;

  • hidden - управление удалением невидимых линий;

  • whitebg - управление цветом фона.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]