分析组数据使用矩阵函数
介绍
涉及到许多财务分析程序集数字的;例如,一个在不同价格和收益率的证券投资组合。矩阵、矩阵函数和矩阵代数是最有效的方法来分析组数据及其关系。电子表格关注单个细胞和细胞之间的关系。当你能想到的一组电子表格单元格(一系列的行和列)作为一个矩阵,一个matrix-oriented工具MATLAB®软件操作的数据更快,轻松,自然。有关更多信息,请参见矩阵代数复习。
键定义
矩阵
一个矩形数组的数值或代数数量受数学运算;常规的行和列元素的形成。描述为“米——- - - - - -n”矩阵,米的行数n列的数量。描述总是“row-by-column。“举个例子,这是一个2
——- - - - - -3
矩阵的两个债券(行)与不同票面价值,息票利率,每年和息票支付频率(列)进入了使用MATLAB符号:
债券= [1000 0.06 500 0.055 - 4)
向量
矩阵只有一个行或列。描述为“1
——- - - - - -n”或“米——- - - - - -1
“矩阵。描述总是“row-by-column。“举个例子,这是一个1
——- - - - - -4
向量的现金流在MATLAB的符号:
现金= (1500 4470 5280 -1299)
标量
一个1
——- - - - - -1
矩阵;也就是说,一个数字。
引用矩阵元素
参考特定矩阵元素,使用符号(行、列)。例如:
债券(1、2)
ans = 0.06
现金(3)
ans = 5280.00
你可以扩大使用小型矩阵或向量元素。例如,
AddBond = (1000 0.065 - 2);债券=[债券;AddBond]
添加另一行矩阵和创建
债券= 1000 0.06 500 0.055 1000 0.065 2
同样的,
价格=(987.50 475.00 995.00)债券=(价格、债券)
增加了另一列和创建
债券= 987.50 1000 0.06 1000 475.00 500 0.055 995.00 0.065 - 2
最后,冒号(:
在生成和引用矩阵元素)是重要的。例如,引用面值,票面利率,和第二个键的派息频率:
BondItems =债券(2:4)
BondItems = 500.00 0.055 - 4
置换矩阵
有时,矩阵是错误的配置操作。在MATLAB中,撇号或'字符(”
)转置一个矩阵:列成为行,行成列。例如,
现金= (1500 4470 5280 -1299)'
生产
现金= 1500 4470 5280 -1299