График линии со столбцами погрешности
errorbar(___,
устанавливает ориентацию значения погрешности. Задайте ornt
)ornt
как 'horizontal'
для горизонтального значения погрешности или 'both'
и для горизонтального и для вертикального значения погрешности. Значение по умолчанию для ornt
'vertical'
, который чертит вертикальное значение погрешности. Используйте эту опцию после любой из предыдущих комбинаций входных аргументов.
errorbar(
графики x
,y
,yneg
,ypos
,xneg
,xpos
)y
по сравнению с x
и чертит и горизонтальное и вертикальное значение погрешности. yneg
и ypos
входные параметры устанавливают более низкие и верхние длины вертикального значения погрешности, соответственно. xneg
и xpos
входные параметры устанавливают левые и правые длины горизонтального значения погрешности.
errorbar(___,
устанавливает стиль линии, символ маркера и цвет. Например, LineSpec
)'--ro'
строит пунктирное, красную линию с круговыми маркерами. Стиль линии влияет только на линию а не значение погрешности.
errorbar(___,
изменяет внешний вид линии и значения погрешности с помощью одного или нескольких аргументов пары "имя-значение". Например, Name,Value
)'CapSize',10
устанавливает длины дна в конце каждого значения погрешности к 10 точкам.
errorbar(
создает график в осях, заданных ax
,___)ax
вместо в текущей системе координат. Задайте оси как первый входной параметр.
возвращает один e
= errorbar(___)ErrorBar
возразите когда y
вектор. Если y
матрица, затем она возвращает один ErrorBar
объект для каждого столбца в y
. Используйте e
изменить свойства определенного ErrorBar
объект после того, как это создается. Для списка свойств смотрите ErrorBar Properties.
Создайте векторы x
и y
. Постройте y
по сравнению с x
. В каждой точке данных отобразите вертикальное значение погрешности, которое равно в длине.
x = 1:10:100; y = [20 30 45 40 60 65 80 75 95 90]; err = 8*ones(size(y)); errorbar(x,y,err)
Создайте график линии со столбцами погрешности в каждой точке данных. Варьируйтесь длины значения погрешности.
x = 1:10:100; y = [20 30 45 40 60 65 80 75 95 90]; err = [5 8 2 9 3 3 8 3 9 3]; errorbar(x,y,err)
Постройте график с горизонтальным значением погрешности в каждой точке данных.
x = 1:10:100;
y = [20 30 45 40 60 65 80 75 95 90];
err = [1 3 5 3 5 3 6 4 3 3];
errorbar(x,y,err,'horizontal')
Постройте график и с вертикальным и с горизонтальным значением погрешности в каждой точке данных.
x = 1:10:100;
y = [20 30 45 40 60 65 80 75 95 90];
err = [4 3 5 3 5 3 6 4 3 3];
errorbar(x,y,err,'both')
Векторы графика y
по сравнению с x
. В каждой точке данных отобразите круговой маркер и с вертикальным и с горизонтальным значением погрешности. Не отображайте линию, которая соединяет точки данных путем исключения опции стиля линии для linespec
входной параметр.
x = 1:10:100; y = [20 30 45 40 60 65 80 75 95 90]; err = [4 3 5 3 5 3 6 4 3 3]; errorbar(x,y,err,'both','o')
Отобразите и вертикальное и горизонтальное значение погрешности в каждой точке данных. Управляйте более низкими и верхними длинами вертикального значения погрешности с помощью yneg
и ypos
опции входного параметра, соответственно. Управляйте левыми и правыми длинами горизонтального значения погрешности с помощью xneg
и xpos
опции входного параметра, соответственно.
x = 1:10:100;
y = [20 30 45 40 60 65 80 75 95 90];
yneg = [1 3 5 3 5 3 6 4 3 3];
ypos = [2 5 3 5 2 5 2 2 5 5];
xneg = [1 3 5 3 5 3 6 4 3 3];
xpos = [2 5 3 5 2 5 2 2 5 5];
errorbar(x,y,yneg,ypos,xneg,xpos,'o')
Создайте график значений datetime со значением погрешности в модулях длительности.
x = 1:13; y = datetime(2018,5,1,1:13,0,0); err = hours(rand(13,1)); errorbar(x,y,err)
Создайте график линии со столбцами погрешности. В каждой точке данных отобразите маркер. Управляйте внешним видом аргументов пары "имя-значение" использования маркера. Используйте MarkerSize
задавать размер маркера в точках. Используйте MarkerEdgeColor
и MarkerFaceColor
задавать схему маркера и внутренние цвета, соответственно. Выберите цвета любому вектор символов названия цвета, такие как 'red'
, или триплет RGB.
x = linspace(0,10,15); y = sin(x/2); err = 0.3*ones(size(y)); errorbar(x,y,err,'-s','MarkerSize',10,... 'MarkerEdgeColor','red','MarkerFaceColor','red')
Управляйте размером дна в конце каждого значения погрешности путем установки CapSize
свойство к положительному значению в точках.
x = linspace(0,2,15);
y = exp(x);
err = 0.3*ones(size(y));
errorbar(x,y,err,'CapSize',18)
Создайте график линии со столбцами погрешности. Присвойте объект errorbar переменной e
.
x = linspace(0,10,10); y = sin(x/2); err = 0.3*ones(size(y)); e = errorbar(x,y,err)
e = ErrorBar with properties: Color: [0 0.4470 0.7410] LineStyle: '-' LineWidth: 0.5000 Marker: 'none' XData: [0 1.1111 2.2222 3.3333 4.4444 5.5556 6.6667 7.7778 ... ] YData: [0 0.5274 0.8962 0.9954 0.7952 0.3558 -0.1906 ... ] XNegativeDelta: [1x0 double] XPositiveDelta: [1x0 double] YNegativeDelta: [0.3000 0.3000 0.3000 0.3000 0.3000 0.3000 0.3000 ... ] YPositiveDelta: [0.3000 0.3000 0.3000 0.3000 0.3000 0.3000 0.3000 ... ] Show all properties
Используйте e
к свойствам доступа объекта errorbar после того, как это создается.
e.Marker = '*'; e.MarkerSize = 10; e.Color = 'red'; e.CapSize = 15;
y
yvalues Значения y в виде вектора или матрицы.
Если y
вектор, затем errorbar
строит один график.
Если y
матрица, затем errorbar
строит отдельный график для каждого столбца в y
.
Пример: y = [4 3 5 2 2 4];
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| logical
| categorical
| datetime
| duration
x
xvalues Значения x в виде вектора или матрицы. x
должен быть одного размера с y
.
Пример: x = 0:10:100;
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| logical
| categorical
| datetime
| duration
err
— Длины значения погрешности для симметричного значения погрешностиДлины значения погрешности для симметричного значения погрешности в виде вектора или матрицы. err
должен быть одного размера с y
. Если вы не хотите чертить значение погрешности в конкретной точке данных, то задайте длину как NaN
.
Тип данных длин значения погрешности должен быть совместим с соответствующими данными о графике. Например, если вы строите datetime
значения, значением погрешности для тех значений должен быть duration
значения.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| logical
| duration
neg
— Длины значения погрешности в отрицательном направлении[]
Длины значения погрешности в обратном направлении в виде вектора или матрицы тот же размер как y
или как пустой массив []
.
Для вертикального значения погрешности, neg
устанавливает длину значения погрешности ниже точек данных.
Для горизонтального значения погрешности, neg
устанавливает длину значения погрешности слева от точек данных.
Если вы не хотите чертить более низкую часть значения погрешности в конкретной точке данных, то задайте длину как NaN
. Если вы не хотите чертить более низкую часть значения погрешности в какой-либо точке данных, то установленный neg
к пустому массиву.
Тип данных длин значения погрешности должен быть совместим с соответствующими данными о графике. Например, если вы строите datetime
значения, значением погрешности для тех значений должен быть duration
значения.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| logical
| duration
pos
— Длины значения погрешности в положительном направлении[]
Длины значения погрешности в положительном направлении в виде вектора или матрицы тот же размер как y
или как пустой массив []
.
Для вертикального значения погрешности, pos
устанавливает длину значения погрешности выше точек данных.
Для горизонтального значения погрешности, pos
устанавливает длину значения погрешности справа от точек данных.
Если вы не хотите чертить верхнюю часть значения погрешности в конкретной точке данных, то задайте длину как NaN
. Если вы не хотите чертить верхнюю часть значения погрешности в какой-либо точке данных, то установленный pos
к пустому массиву.
Тип данных длин значения погрешности должен быть совместим с соответствующими данными о графике. Например, если вы строите datetime
значения, значением погрешности для тех значений должен быть duration
значения.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| logical
| duration
yneg
— Вертикальные длины значения погрешности ниже точек данных[]
Вертикальные длины значения погрешности ниже точек данных в виде вектора или матрицы тот же размер как y
или как пустой массив []
.
Если вы не хотите чертить более низкую часть значения погрешности в конкретной точке данных, то задайте значение как NaN
. Если вы не хотите чертить более низкую часть значения погрешности в какой-либо точке данных, то установленный yneg
к пустому массиву.
Тип данных длин значения погрешности должен быть совместим с соответствующими данными о графике. Например, если вы строите datetime
значения, значением погрешности для тех значений должен быть duration
значения.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| logical
| duration
ypos
— Вертикальные длины значения погрешности выше точек данных[]
Вертикальные длины значения погрешности выше точек данных в виде вектора или матрицы тот же размер как y
или как пустой массив []
.
Если вы не хотите чертить верхнюю часть значения погрешности в конкретной точке данных, то задайте длину как NaN
. Если вы не хотите чертить верхнюю часть значения погрешности в какой-либо точке данных, то установленный ypos
к пустому массиву.
Тип данных длин значения погрешности должен быть совместим с соответствующими данными о графике. Например, если вы строите datetime
значения, значением погрешности для тех значений должен быть duration
значения.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| logical
| duration
xneg
— Горизонтальные длины значения погрешности налево от точек данных[]
Горизонтальные длины значения погрешности слева от точек данных в виде вектора или матрицы тот же размер как y
или как пустой массив []
.
Если вы не хотите чертить левую часть значения погрешности в конкретной точке данных, то задайте длину как NaN
. Если вы не хотите чертить левую часть значения погрешности в какой-либо точке данных, то установленный xneg
к пустому массиву.
Тип данных длин значения погрешности должен быть совместим с соответствующими данными о графике. Например, если вы строите datetime
значения, значением погрешности для тех значений должен быть duration
значения.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| logical
| duration
xpos
— Горизонтальные длины значения погрешности направо от точек данных[]
Горизонтальные длины значения погрешности справа от точек данных в виде вектора или матрицы тот же размер как y
или как пустой массив []
.
Если вы не хотите чертить правильную часть значения погрешности в конкретной точке данных, то задайте длину как NaN
. Если вы не хотите чертить правильную часть значения погрешности в какой-либо точке данных, то установленный xpos
к пустому массиву.
Тип данных длин значения погрешности должен быть совместим с соответствующими данными о графике. Например, если вы строите datetime
значения, значением погрешности для тех значений должен быть duration
значения.
Типы данных: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
| logical
| duration
ornt
— Ориентация значения погрешности'vertical'
(значение по умолчанию) | 'horizontal'
| 'both'
Ориентация значения погрешности в виде одного из этих значений:
'vertical'
— Вертикальное значение погрешности
'horizontal'
— Горизонтальное значение погрешности
'both'
— Вертикальное и горизонтальное значение погрешности
Пример: errorbar(x,y,err,'horizontal')
LineSpec
— Стиль линии, маркер и цветСтиль линии, цвет и маркер задается как символ или строка символов. Символы могут появиться в любом порядке. Вы не должны задавать все три характеристики (стиль линии, маркер и цвет). Например, если вы не используете стиль линии и задаете маркер, затем график показывает только маркер и никакую линию.
Пример: '--or'
красная пунктирная линия с круговыми маркерами
Стиль линии | Описание | Получившаяся линия |
---|---|---|
'-' | Сплошная линия |
|
'--' | Пунктирная линия |
|
':' | Пунктирная линия |
|
'-.' | Штрих-пунктирная линия |
|
Маркер | Описание | Получившийся маркер |
---|---|---|
'o' | Круг |
|
'+' | Знак «плюс» |
|
'*' | Звездочка |
|
'.' | Точка |
|
'x' | Крест |
|
'_' | Горизонтальная линия |
|
'|' | Вертикальная линия |
|
's' | Квадрат |
|
'd' | Ромб |
|
'^' | Треугольник, направленный вверх |
|
'v' | Нисходящий треугольник |
|
'>' | Треугольник, указывающий вправо |
|
'<' | Треугольник, указывающий влево |
|
'p' | Пентаграмма |
|
'h' | Гексаграмма |
|
Название цвета | Краткое название | Триплет RGB | Внешний вид |
---|---|---|---|
'red' | 'r' | [1 0 0]
|
|
'green' | 'g' | [0 1 0]
|
|
'blue' | 'b' | [0 0 1]
|
|
'cyan'
| 'c' | [0 1 1]
|
|
'magenta' | 'm' | [1 0 1]
|
|
'yellow' | 'y' | [1 1 0]
|
|
'black' | 'k' | [0 0 0]
|
|
'white' | 'w' | [1 1 1]
|
|
ax
Объект осейОбъект осей. Если вы не задаете оси, то errorbar
графики в текущую систему координат.
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
errorbar(y,err,'LineWidth',2)
задает ширину линии 2 точек.Перечисленные здесь свойства являются только подмножеством. Для полного списка смотрите ErrorBar Properties.
CapSize
— Длина дна в конце значения погрешности
(значение по умолчанию) | положительное значение в точкахДлина дна в конце значения погрешности в виде положительного значения в точках.
Пример: errorbar(x,y,err,'CapSize',10)
LineWidth
'LineWidth'
(значение по умолчанию) | положительное значениеШирина линии в виде положительного значения в точках, где 1 точка = 1/72 дюйма. Если у линии есть маркеры, ширина линии также влияет на края маркера.
Ширина линии не может быть более тонкой, чем ширина пикселя. Если вы устанавливаете ширину линии на значение, которое меньше ширины пикселя в вашей системе, отображения линии как один пиксель шириной.
Указания и ограничения по применению:
Эта функция принимает массивы графического процессора, но не работает на графическом процессоре.
Для получения дополнительной информации смотрите функции MATLAB Запуска на графическом процессоре (Parallel Computing Toolbox).
Указания и ограничения по применению:
Эта функция работает с распределенными массивами, но выполняет в клиенте MATLAB®.
Для получения дополнительной информации смотрите функции MATLAB Запуска с Распределенными Массивами (Parallel Computing Toolbox).
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.