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      
 

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

свернуть все

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

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

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

свернуть все

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

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