文档帮助中心文档
仪器变量数据
Data = instget (InstSet、名称、值)
例子
数据= instget (InstSet,名称,值)检索数据从一个仪器变量。
数据= instget (InstSet,名称,值)
数据
InstSet
名称,值
全部折叠
取回仪器ExampleInst从数据文件InstSetExamples.mat.ExampleInst包含三种类型的仪器:选项,期货,TBill.
ExampleInst
InstSetExamples.mat
选项
期货
TBill
负载InstSetExamples;instdisp (ExampleInst)
指数型期权执行价格选择合同95 12.2 0 2选项0 3选择105 100 9.2 6.8电话1000指数类型交付F合同4期货01 - 7 - 1999 104.4 -1000指数类型期权执行价格选择合同105 95 2.9 7.4 -1000 6选择0索引类型到期合同价格7 TBill 99 01 - 7月- 1999年6
从所有的工具中榨取价格。
P = instget (ExampleInst的字段名,“价格”)
P =7×112.2000 9.2000 6.8000 NaN 7.4000 2.9000 99.0000
获得所有的价格和持有的合同数量。
[P C] = instget (ExampleInst的字段名, {“价格”,“合同”})
C =7×100 1 1 -1 1 -10
计算一个值V.创建一个新变量ISet,附加V来ExampleInst.
V
ISet
V = p * C
V =7×100 6800 NaN -7400 0 594
ISet = instsetfield (ExampleInst,的字段名,“价值”,“数据”, V);instdisp (ISet)
执行价格指数类型选择合同价值95 12.2选项调用100 9.2 0 0 3 0 0 2选项选择105 6.8 1000 6800指数类型合同交付F值4期货01 - 7 - 1999 104.4 -1000年南指数类型执行价格选择期权合约价值105 95 2.9 7.4 -1000 -7400 6选择0 0索引类型到期合同价格值7TBill 99 1999年7月1日6 594
只看那些非零的仪器合同.
合同
(C ~= 0)
印第安纳州=4×13 4 5 7
得到了类型和选择这些仪器的参数。(只有选项有存储“选择”字段。)
类型
选择
“选择”
[T O] = instget (ExampleInst“指数”印第安纳州,的字段名, {“类型”,“选择”})
T =4 x7 char数组'Option ' 'Futures' 'Option ' 'TBill '
O =4 x4 char数组'Call' ' ' 'Put ' ' '
创建一份资产报告类型,选择,价值.
价值
rstring = [T, O, num2str(V(Ind))]
rstring =4乘16字符数组'期权看涨6800' '期货NaN' '期权看跌-7400' 'TBill 594' '
包含一组仪器的仪器变量,指定为InstSet结构。仪器按类型分类;每种类型可以有不同的数据字段。存储的数据字段是每个仪器的行向量或字符向量。
数据类型:结构体
结构体
指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家.
的名字
Name1, Value1,…,的家
Data = instget (ExampleInst“字段名”,“价格”)
的字段名
仪器的每个数据字段的名称,指定为逗号分隔的对,由的字段名和一个NFIELDS——- - - - - -1字符向量的单元格数组。字段名条目也可以是其中之一类型或指数;它们分别返回类型字符串和索引号。
NFIELDS
1
字段名
指数
数据类型:字符|细胞
字符
细胞
“指数”
由逗号分隔的对组成的仪器的数量“指数”和一个NINST——- - - - - -1要工作的仪器的位置向量。如果类型,所引用的仪器必须是其中的一种类型,并包含在指数.
NINST
数据类型:双
双
“类型”
类型的数量,由逗号分隔的对指定“类型”和一个NTYPES——- - - - - -1单元格数组的字符向量限制仪器的工作,以匹配之一类型类型。
NTYPES
数据内容,作为NINST——- - - - - -米中的第一个字段的数据内容数组字段名.每一行对应于指定的一个单独的仪器指数.不可用数据返回为南或空间。
米
南
instaddfield|instdisp|instgetcell|intenvprice
instaddfield
instdisp
instgetcell
intenvprice
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系