Сглаженное использование микроданных массива метод Lowess
YSmooth
= malowess(X
, Y
)
YSmooth
= malowess(X
, Y
,
...'Order', OrderValue
, ...)
YSmooth
= malowess(X
, Y
,
...'Robust', RobustValue
, ...)
YSmooth
= malowess(X
, Y
,
...'Span', SpanValue
, ...)
X, y
| Объект DataMatrix или числовой вектор, содержащий поля точек данные. |
OrderValue | Свойство выбрать порядок алгоритма. Введите любой |
RobustValue | Свойство выбрать устойчивую подгонку. Введите или |
SpanValue | Свойство задать размер окна. Значением по умолчанию является |
сглаживает поля точек данные в YSmooth
= malowess(X
, Y
)X
и Y
с помощью метода сглаживания Lowess. Размер окна по умолчанию составляет 5% длины X
. YSmooth
является числовым вектором или, если Y
является объектом DataMatrix, также объект DataMatrix с теми же свойствами как Y
.
вызывает YSmooth = malowess(X, Y, ...'PropertyName', PropertyValue, ...)
malowess
с дополнительными свойствами, которые используют имя свойства / пары значения свойства. Можно задать одно или несколько свойств в любом порядке. Каждый PropertyName
должен быть заключен в одинарные кавычки и нечувствительный к регистру. Это имя свойства / пары значения свойства следующие:
выбирает порядок алгоритма. Обратите внимание на то, что программное обеспечение Curve Fitting Toolbox™ отсылает к сглаживанию Lowess порядка YSmooth
= malowess(X
, Y
,
...'Order', OrderValue
, ...)2
как сглаживание Лесса.
использует устойчивую подгонку, когдаYSmooth
= malowess(X
, Y
,
...'Robust', RobustValue
, ...)
установлен в RobustValue
true
. Эта опция может занять много времени, чтобы вычислить.
изменяет размер окна для функции сглаживания. Если YSmooth
= malowess(X
, Y
,
...'Span', SpanValue
, ...)
является меньше, чем SpanValue
1
, размер окна взят, чтобы быть частью числа точек в данных. Если SpanValue
больше, чем 1,
, окно имеет размер SpanValue
.
maStruct = gprread('mouse_a1wt.gpr'); cy5data = magetfield(maStruct, 'F635 Median'); cy3data = magetfield(maStruct, 'F532 Median'); [x,y] = mairplot(cy5data, cy3data); drawnow ysmooth = malowess(x,y); hold on; plot(x, ysmooth, 'rx') ynorm = y - ysmooth;
affyinvarsetnorm
| maboxplot
| magetfield
| maimage
| mainvarsetnorm
| mairplot
| maloglog
| manorm
| quantilenorm
| robustfit