indexvalues

Вычислите значения индекса для inflationcurve объект

Описание

пример

outIndexValues = indexvalues(inpInflationCurve,inpDates) вычисляет значения индекса инфляции для inflationcurve объект (inpInflationCurve) на основе Инфляции индексируют даты окончания (inpDates).

Примеры

свернуть все

Создайте inflationcurve объект с помощью inflationcurve.

BaseDate = datetime(2020,9,20);
InflationTimes = [0 calyears([1 2 3 4 5 7 10 20 30])]';
InflationIndexValues = [100 102 103.5 105 106.8 108.2 111.3 120.1 130.4 150.2]';
InflationDates = BaseDate + InflationTimes;
myInflationCurve = inflationcurve(InflationDates,InflationIndexValues);

Вычислите значения индекса с помощью indexvalues.

outIndexValues = indexvalues(myInflationCurve,datetime(2023,9,20))
outIndexValues = 105

Входные параметры

свернуть все

Кривая инфляции, заданное использование ранее созданного inflationcurve объект.

Типы данных: object

Даты окончания индекса инфляции в виде вектора из datetimes, последовательных чисел даты, массива ячеек векторов символов даты или массива строк.

Типы данных: string | datetime | double | char | cell

Выходные аргументы

свернуть все

Выведите значения индекса инфляции, возвращенные как числовое.

Введенный в R2021a