semilogx

Полурегистрируйте график (x - ось имеет логарифмическую шкалу),

Синтаксис

semilogx(Y)
semilogx(X1,Y1,...)
semilogx(X1,Y1,LineSpec,...)
semilogx(...,'PropertyName',PropertyValue,...)
semilogx(ax,...)
h = semilogx(...)

Описание

semilogx отобразите данные на графике как логарифмические масштабы для оси X.

semilogx(Y) создает график с помощью основы 10 логарифмических масштабов в оси X и линейная шкала для оси Y. Это строит столбцы Y по сравнению с их индексом. Значения в Y может быть числовым, datetime, длительность или категориальные значения. Если Y содержит комплексные числа, затем semilogx(Y) эквивалентно semilogx(real(Y),imag(Y)). semilogx функция игнорирует мнимый компонент во всем другом использовании этой функции.

semilogx(X1,Y1,...) графики весь Yn по сравнению с Xn пары. Если только один из Xn или Yn матрица, semilogx строит аргумент вектора по сравнению со строками или столбцами матрицы, по измерению матрицы, длина которой совпадает с длиной вектора. Если матрица является квадратной, ее график столбцов против вектора, если их длины соответствуют. Значения в Yn может быть числовым, datetime, длительность или категориальные значения. Значения в Xn mustBeNumeric.

semilogx(X1,Y1,LineSpec,...) строит все графики, заданные Xn, Yn, LineSpec утраивается. LineSpec определяет стиль линии, символ маркера и цвет построенных линий.

semilogx(...,'PropertyName',PropertyValue,...) значения свойств наборов для всех линий построения диаграммы создаются semilogx. Для списка свойств смотрите Line Properties.

semilogx(ax,...) создает линию в осях, заданных ax вместо в текущей системе координат (gca). Опция ax может предшествовать любой из комбинаций входных аргументов в предыдущих синтаксисах.

h = semilogx(...) возвратите вектор объектов линии на графике.

Примеры

свернуть все

Создайте график с логарифмическим масштабом для оси X и линейной шкалой для оси Y.

x = 0:1000;
y = log(x);

figure
semilogx(x,y)

Советы

Если вы не задаете цвет при строении больше чем одного графика, semilogx автоматически цикл через цвета и стили линии в порядке задан текущей системой координат ColorOrder и LineStyleOrder свойства.

Можно смешать Xn,Yn пары с Xn, Yn, LineSpec утраивается; например,

semilogx(X1,Y1,X2,Y2,LineSpec,X3,Y3)

При попытке добавить loglogsemilogx, или semilogy постройте к линейному графику режима оси с hold on, режим оси остается, как это и новые графики данных как линейные.

Расширенные возможности

Представлено до R2006a