exponenta event banner

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

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

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

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

свернуть все

Значения индекса инфляции выпуска, возвращаемые как числовые.

Представлен в R2021a