CoordinateType
Линейный по сравнению с логарифмическими графиками в 2D
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
Наследованный | Смотрите ниже |
Объекты | Значения по умолчанию CoordinateType |
---|---|
plot::CoordinateSystem2d | LinLin |
CoordinateType
позволяет переключаться между линейными и логарифмическими 2D графиками.
По умолчанию линейное (Декартово) масштабирование всех осей координат используется в 2D. Это соответствует CoordinateType = LinLin
. Логарифмические графики создаются путем выбора CoordinateType
отличающийся от LinLin
.
В 2D следующие координатные типы доступны:
LinLin
: Прямые линии, данные y = c 1 x + c 2, представляются как прямые линии на экране.
LinLog
: Линейные координаты построены вдоль горизонтальной оси, логарифмических координат вдоль вертикальной оси. Кривые представляются как прямые линии на экране.
LogLin
: Логарифмические координаты построены вдоль горизонтальной оси, линейных координат вдоль вертикальной оси. Кривые y = c 1 ln (x) + c 2 представляются как прямые линии на экране.
LogLog
: Логарифмические координаты построены вдоль обеих осей. Кривые y = c 1 xc2 представляются как прямые линии на экране.
Объекты, которые будут построены, должны иметь строго положительные координатные значения в “логарифмических направлениях”.
Мы рассматриваем показательную функцию:
plot(plot::Function2d(5*exp(x/4), x = -10 .. 100), CoordinateType = LinLin):
В отдельно логарифмическом графике график является прямой линией:
plot(plot::Function2d(5*exp(x/4), x = 0 .. 100), CoordinateType = LinLog):
Мы представляем функцию в графике логарифмического журнала:
plot(plot::Function2d(sqrt(x) + x^2, x = 10^(-3) .. 10^3), CoordinateType = LogLog):