instdisp

Дисплейные инструменты

Описание

пример

CharTable = instdisp(InstSet) создает символьный массив, отображающий содержимое набора инструментов InstSet. Если instdisp вызывается без выходного аргумента, таблица отображается в Командном окне.

Примечание

При использовании instdisp, значение NaN в одном из столбцов для инструмента указывает, что значение по умолчанию для этого параметра будет использоваться в функции ценообразования инструмента.

Примеры

свернуть все

Найдите переменную набора приборов ExampleInst из файла данных InstSetExamples.mat. ExampleInst содержит три типа инструментов: Option, Futures, и TBill.

load InstSetExamples; 
instdisp(ExampleInst)
Index Type   Strike Price Opt  Contracts
1     Option  95    12.2  Call     0    
2     Option 100     9.2  Call     0    
3     Option 105     6.8  Call  1000    
 
Index Type    Delivery       F     Contracts
4     Futures 01-Jul-1999    104.4 -1000    
 
Index Type   Strike Price Opt  Contracts
5     Option 105     7.4  Put  -1000    
6     Option  95     2.9  Put      0    
 
Index Type  Price Maturity       Contracts
7     TBill 99    01-Jul-1999    6        
 

Создайте инструмент подкачки и используйте instdisp для отображения прибора. Заметьте, что значение NaN в двух столбцах для этого инструмента указывает, что значения по умолчанию для LegReset и LegType параметры будут использоваться в функции ценообразования инструмента свопа.

LegRate1 = [0.065, 0];
Settle1 = datenum('jan-1-2007');
Maturity1 = datenum('jan-1-2012');

ISet = instswap(LegRate1, Settle1, Maturity1);
instdisp(ISet) 
Index Type LegRate    Settle         Maturity       LegReset Basis Principal LegType EndMonthRule StartDate
1     Swap [0.065  0] 01-Jan-2007    01-Jan-2012    [NaN]    0     100       [NaN]   1            NaN      
 

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

свернуть все

Переменная прибора для набора приборов, заданная как структура набора приборов. Инструменты классифицируются по типам; каждый тип может иметь различные поля данных. Сохраненное поле данных является вектором-строкой или вектором символов для каждого инструмента. Для получения дополнительной информации о InstSet переменная, см. instget.

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

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

свернуть все

Таблица инструментов, возвращенная как символьный массив. Для каждой строки прибора, Index и Type печатаются вместе с содержимым поля. Заголовки полей печатаются в верхней части столбцов.

Представлено до R2006a