主要内容

分析组数据使用矩阵函数

介绍

涉及到许多财务分析程序数字的;例如,一个在不同价格和收益率的证券投资组合。矩阵、矩阵函数和矩阵代数是最有效的方法来分析组数据及其关系。电子表格关注单个细胞和细胞之间的关系。当你能想到的一组电子表格单元格(一系列的行和列)作为一个矩阵,一个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

相关的话题