Двухмерная графика
|
Элементарная графика
|
plot
| Построение графиков векторов или матриц в линейной системе координат
|
loglog
| Логарифмические оси координат
|
semilogx
| Система координат с логарифмической осью Х
|
semilogy
| Система координат с логарифмической осью Y
|
polar
| График в полярных координатах
|
plotyy
| График с двумя осями ординат (слева и справа)
|
Управление осями координат
|
axis
| Масштаб и оформление осей
|
zoom
| Изменение масштаба
|
grid
| Координатная сетка для плоских и объемных объектов
|
box
| Окружить оси прямоугольной рамкой
|
hold
| Фиксация текущей фигуры на экране
|
axes
| Создать произвольную систему координат
|
subplot
| Разбиение графического окна (создание подокон)
|
daspect
| Нормировка данных
|
pbaspect
| График нормированных данных в рамке
|
xlim
| Ограничение значений по оси Х
|
ylim
| Ограничение значений по оси Y
|
Надписи на осях и пояснения к графикам
|
legend
| Пояснение к графику
|
title
| Заголовок графика
|
xlabel
| Надпись по оси Х
|
ylabel
| Надпись по оси Y
|
text
| Вставка текста в точку графика c заданными координатами
|
gtext
| Вставка надписи с помощью мыши
|
plotedit
| Редактирование экспериментальных графиков и обозначения на них
|
Создание твердой копии и печать
|
print
| Вывод графика на печать или в файл
|
printopt
| Установка опций печати по умолчанию
|
orient
| Ориентация бумаги для принтера
|
Трехмерная графика
|
Элементарные трехмерные графики
|
plot3
| Трехмерный линейно-точечный объект
|
meshgrid
| Создание двухмерных массивов Х и Y (прямоугольная сетка)
|
mesh
| Трехмерная поверхность с сеткой
|
surf
| Трехмерная поверхность с оттенками
|
fill3
| Заливка пространственных многоугольников
|
Управление цветом
|
colormap
| Палитра цветов
|
caxis
| Управление цветом и масштабированием
|
shading
| Затенение поверхностей
|
hidden
| Удаление невидимых (пространственных) линий
|
brighten
| Светлее / темнее
|
Управление подсветкой
|
surfl
| Трехмерная поверхность с оттенением и подсветкой
|
lighting
| Режим подсветки
|
material
| Отражающие свойства материала
|
specular
| Зеркальное отражение
|
diffuse
| Диффузное отражение
|
surfnorm
| Нормали к поверхности
|
Палитры цветов
|
hsv
| Насыщенность основных цветов палитры
|
hot
| Палитра черного-красного-желтого-белого цветов
|
gray
| Шкала оттенков серого цвета
|
bone
| Серо-голубая палитра
|
copper
| Линейная палитра с медными оттенками
|
pink
| Пастельные оттенки розовой палитры
|
white
| Палитра белого
|
flag
| Палитра с чередованием красного, белого, синего и черного цветов
|
lines
| Палитра, определяемая свойством ColorOrder
|
colorcube
| RGB-палитра с оттенками серого
|
jet
| Вариант hsv-палитры
|
prism
| Палитра цветов радуги (разложение белого цвета призмой)
|
cool
| Палитра с оттенками голубого и фиолетового цветов
|
autumn
| Палитра с оттенками красного и желтого («осень»)
|
spring
| Палитра с оттенками желтого и фиолетового («весна»)
|
winter
| Палитра с оттенками голубого и зеленого («зима»)
|
summer
| Палитра с оттенками желтого и зеленого («лето»)
|
Управление осями координат: то же, что для двухмерной графики +
|
zlim
| Ограничение значений по оси Z
|
Управление углом наблюдения
|
view
| Точки обзора пространственных объектов
|
viewmtx
| Просмотр матриц преобразования
|
rotate3d
| Поворот трехмерного объекта
|
Надписи на графиках: то же, что 2d +
|
zlabel
| Надпись по оси Z
|
colorbar
| Показать шкалу цветов
|
Специальная графика
|
Двухмерные графики
|
area
| График с закрашенными областями
|
bar
| Столбцовая диаграмма
|
barh
| Горизонтальная столбцовая диаграмма
|
bar3
| Диаграмма с объемными столбцами
|
bar3h
| Диаграмма с горизонтальными объемными столбцами
|
comet
| «Кометообразный» график
|
errorbar
| График с указанием диапазона разброса
|
ezplot
| Построитель функций
|
feather
| Стрелочный график
|
fill
| Заливка плоских многоугольников
|
fplot
| График функции
|
hist
| Построение гистограмм
|
pareto
| Профилирование программы
|
pie
| Круговая диаграмма
|
pie3
| Секторная диаграмма
|
plotmatrix
| График матрицы
|
ribbon
| Ленточное представление линий на трехмерном графике
|
scatter
| График разброса
|
stem
| Дискретный график (с кружочками)
|
stairs
| Ступенчатый график
|
Линии уровня
|
contour
| Линии уровней
|
contourf
| Линии уровня с закраской
|
contour3
| Трехмерные линии уровня
|
contourc
| Массив описания линий уровня
|
clabel
| Маркировка линий уровня
|
pcolor
| Псевдоцветной (“шашечный”) график
|
quiver
| Поле градиентов функции
|
voronoi
| Диаграмма Вороного
|
Специальная трехмерная графика
|
comet3
| Трехмерный «кометообразный» график
|
meshc
| Графический объект с проекцией линий уровня
|
meshz
| Трехмерный объект с сеткой и нулевой плоскостью
|
stem3
| Трехмерный дискретный график
|
quiver3
| Трехмерное поле градиентов
|
scatter3
| Трехмерный график разброса
|
slice
| Сечения пространственного объекта
|
surfc
| График с сочетанием возможностей surf/contour
|
trisurf
| Триангуляционная сетчатая поверхность
|
trimesh
| Триангуляционная сплошная поверхность
|
waterfall
| График с «водопадными» линиями
|
Изображения и файлы ввода/вывода
|
image
| Создать изображение
|
imagesc
| Масштабирование и вывод изображения
|
colormap
| Палитра цветов
|
gray
| Палитра в оттенках серого
|
contrast
| Палитра серого с повышенной контрастностью
|
brighten
| Светлее/темнее
|
colorbar
| Вертикальная шкала палитры
|
imread
| Считать графический образ из файла
|
imwrite
| Записать графический образ в файл
|
iminfo
| Информация о структуре графического файла
|
Функции управления цветом
|
spinmap
| Вращение палитры
|
rgbplot
| Изображение палитры
|
colstyle
| Выделить цвет и стиль из заданного массива
|
Объемные графические объекты
|
cylinder
| Построить цилиндр
|
sphere
| Построить сферу
|
patch
| Закрашенный многоугольник
|
Демонстрационные примеры
|
symintro
| начальное знакомство с пакетом Symbolic
|
symcalcdemo
| исчисление
|
symlindemo
| линейная алгебра
|
symvpademo
| точная арифметика
|
symrotdemo
| вращение плоскости
|
symeqndemo
| решение уравнений
|
Основные операции
|
sym
| создать символьный объект
|
syms
| создать группу символьных объектов
|
findsym
| список символьных объектов
|
pretty
| математическая форма символьного выражения
|
latex
| представление символьного выражения в форме LaTeX
|
ccode
| представление символьного выражения в форме языка C
|
fortran
| представление символьного выражения в форме языка Фортран
|
Исчисление
|
diff
| дифференцирование
|
int
| интегрирование
|
limit
| нахождение пределов
|
taylor
| разложение в ряд Тэйлора
|
jacobian
| матрица Якоби
|
symsum
| суммирование членов ряда
|
Линейная алгебра
|
diag
| создать или удалить элементы диагонали
|
triu
| верхняя треугольная матрица
|
tril
| нижняя треугольная матрица
|
inv
| обращение матрицы
|
det
| определитель
|
rank
| ранг матрицы
|
rref
| приведение матрицы к верхней треугольной форме
|
null
| базис нуль-пространства
|
colspace
| базис пространства столбцов
|
eig
| собственные значения и векторы
|
svd
| сингулярное разложение матрицы
|
jordan
| жорданова каноническая форма
|
poly
| характеристический полином
|
expm
| матричная экспонента
|
Упрощение выражений
|
simplify
| поэлементное упрощение
|
expand
| расширенное представление
|
factor
| разложение на простые множители
|
collect
| «сжатие» выражения
|
simple
| кратчайший вариант упрощения
|
numden
| преобразование в рациональную форму
|
horner
| приведение к схеме Горнера
|
subexpr
| запись с подстановками
|
subs
| подстановка
|
Решение уравнений
|
solve
| решение алгебраических уравнений
|
dsolve
| решение дифференциальных уравнений
|
finverse
| обращение функции
|
compose
| суперпозиция функций
|
Точная арифметика
|
vpa
| точные арифметические вычисления
|
digits
| определение и задание точности
|
Интегральные преобразования
|
fourier
| Фурье:
|
laplace
| Лапласа:
|
ztrans
| Z-преобразование:
|
ifourier
| обратное преобразование Фурье:
|
ilaplace
| обратное преобразование Лапласа:
|
iztrans
| обратное Z-преобразование:
|
Функции преобразования объектов
|
double
| символьная матрица ® числовая
|
poly2sym
| вектор коэффициентов полинома ® символьный полином
|
sym2poly
| символьный полином ® вектор коэффициентов
|
char
| символьный объект ® строковый
|
Специальные функции
|
sinint
| интегральный синус
|
cosint
| интегральный косинус
|
zeta
| Дзета-функция Римана ,
|
lambertw
| W-функция Ламберта
|
Строковые утилиты
|
isvarname
| контроль допустимости имен
|
vectorize
| векторизация символьного выражения (почленное преобразование элементов матриц и векторов)
|
Дополнительные средства
|
rsums
| суммы Римана
|
ezplot
| построение графика (см. раздел «Графика»)
|
funtool
| вычислитель функций и графопостроитель – см. ниже
|
Доступ к ресурсам системы Maple (в студенческой версии отсутствует)
|
maple
| доступ к ядру Maple
|
mfun
| вычисление Maple-функций.
|
mfunlist
| вызов списка функций Maple
|
mhelp
| справка по ядру Maple
|
procread
| инсталляция Мaple-процедур (требуется дополнительный пакет – Extended Toolbox)
|
[1] Формат оператора присваивания: Идентификатор = Выражение [;]. Идентификатор (имя) переменной должен начинаться с буквы и содержать не более 19 символов.
[3] Конец строки устанавливают, нажимая клавишу Enter – аналог символа (,) при наборе нескольких операторов в одной строке
[4] Проверку уникальности имени функции можно провести с помощью логической функции MATLAB: exist(‘func’) – поскольку функции с таким именем нет, ans = 0.
1 Если этот параметр отличен от нуля, получается ступенчатая кривая.