indexvalues

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

Описание

пример

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

Примеры

свернуть все

Создайте curve инфляции объект, использующий 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