SpliceP(Input: ITimeSeries,
SpliceSeries: ITimeSeries,
ComparatorBaseSeries: ITimeSeries,
ComparatorSpliceSeries:
ITimeSeries,
Direction: MsSpliceDirection)
Input. Входная переменная;
SpliceSeries. Совмещаемая переменная;
ComparatorBaseSeries. Базовая переменная для блока сравнения;
ComparatorSpliceSeries. Совмещенная переменная для блока сравнения;
Direction. Направление совмещения. Необязательный параметр. По умолчанию параметр имеет значение MsSpliceDirection.Both - в обе стороны.
Осуществляет преобразование переменной на основе совмещенных переменных: SpliceSeries / ComparatorSpliceSeries * ComparatorBaseSeries.
SpliceP выполняет процентное сращивание.
Формула | Результат | Применение |
= SpliceP({Japan|TX},{Japan|TM}, {Japan|NX}, {Japan|NM},
MsSpliceDirection.Both)
|
Предположим, что показатель Japan|TX содержит данные с января 1960 года по июль 2005 года, а Japan|NX и Japan|NM - с февраля 1940 года по декабрь 2006 года. SpliceP вычислит отношение показателей Japan|NX и Japan|NM с февраля 1940 года по декабрь 1959 года и с августа 2005 по декабрь 2006 года. Затем применит данное отношение к показателю Japan|TX, используя Japan|TM как знаменатель. |
Можно использовать в формулах вычисляемых рядов базы данных временных рядов и в формулах моделей контейнера моделирования, являющегося дочерним по отношению к базе данных временных рядов. |
=SpliceP(X1,X2,X3,X4, MsSpliceDirection.Forward) | Предположим, что фактор X1 содержит данные с января 1960 года по июль 2005 года, а X3 и X4 - с февраля 2003 года по декабрь 2006 года. SpliceP вычислит отношение факторов X3 и X4 с февраля 2003 года по декабрь 2006 года. Затем применит данное отношение рассчитает значения фактора X1, используя X2 как знаменатель. |
Можно использовать в формулах моделей контейнера моделирования. |
См. также:
Функции, доступные в редакторе выражения │ Преобразования │ IModelling.SpliceP