matlabl实验 MATLAB数据分析

matlabl实验 MATLAB数据分析

ID:46627563

大小:317.50 KB

页数:12页

时间:2019-11-26

matlabl实验 MATLAB数据分析_第1页
matlabl实验 MATLAB数据分析_第2页
matlabl实验 MATLAB数据分析_第3页
matlabl实验 MATLAB数据分析_第4页
matlabl实验 MATLAB数据分析_第5页
资源描述:

《matlabl实验 MATLAB数据分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、安徽财经大学金融证券实验室实验报告实验课程名称《金融MATLAB》开课系部 金融学院班级12金融1班 学号20125633姓名宋歌指导教师洪振木2014年5月12日12实验名称MATLAB数据分析学院金融学院学号20125633姓名宋歌实验准备实验目的Ø学会MATLAB与Excel的数据交换;Ø学会使用MATLAB进行现金流分析;Ø学会使用MATLAB计算概率密度、分布函数值,学会生成各种随机数;Ø掌握MATLAB中的CFTOOL数据拟合工具;Ø学会如何使用MATLAB来求方程和方程组的数值解。实验设计方案1.利用MATLAB读取Ch

2、apter3_code文件夹中StockPriceData.xls的数据,分别找出所有最高价中的最大值和所有最低价中的最小值,将最大值和最小值分别写入StockPriceData.xls文件的sheet2工作表中;并在同一图像中画出最高价曲线和最低价曲线。2.投资人贷款65W买房,还款期20年,每月还4000元,则贷款利率为多少? 若改为每月还4500元,贷款利率不变,则还贷期限为多长?(提示:年金现金流计算)3.求参数为n=50,p=0.4的二项分布在各点处的密度函数值与分布函数值,然后画出该二项分布的密度函数曲线;调用random

3、函数生成10000×1的二项分布(n=50,p=0.4)的随机数向量,然后作出频率直方图。4.使用cftool工具对下面的数据进行拟合,并画出拟合曲线。(至少使用两种曲线进行拟合)。Xdata17901800181018201830184018501860187018801890Ydata3.95.37.29.612.917.123.131.438.650.262.9Xdata1900191019201930194019501960197019801990Ydata76.092.0105.7122.8131.7150.7179.020

4、5.0226.5248.75.(1)求方程的零点;(2)用fsolve解下面的非线性方程组在(1,1,1)附近的根121.利用MATLAB读取Chapter3_code文件夹中StockPriceData.xls的数据,分别找出所有最高价中的最大值和所有最低价中的最小值,将最大值和最小值分别写入StockPriceData.xls文件的sheet2工作表中;并在同一图像中画出最高价曲线和最低价曲线。解:1)读取数据[data,textdate]=xlsread('C:UsersAdministratorDesktopChapt

5、er3_codeStockPriceData.xls')2)找出所有最高价中的最大值和所有最低价中的最小值a=max(xlsread('StockPriceData.xls',1,'C2:C511'))a=3.2926e+003>>[status1,message1]=xlswrite('StockPriceData.xls',a,'sheet2','A1')status1=1message1=message:''identifier:''>>b=min(xlsread('StockPriceData.xls',1,'D2:D511

6、'))b=1.0005e+003>>[status2,message2]=xlswrite('StockPriceData.xls',b,'sheet2','A2')status2=1message2=message:''identifier:''3.在图像中画出最高价曲线和最低价曲线。>>textdate=[0:509]>>Y1=xlsread('StockPriceData.xls',1,'C2:C511')>>Y2=xlsread('StockPriceData.xls',1,'D2:D511')>>plot(textdate,

7、Y1,'r',textdate,Y2,'g')12实验结论122.投资人贷款65W买房,还款期20年,每月还4000元,则贷款利率为多少?若改为每月还4500元,贷款利率不变,则还贷期限为多长?(提示:年金现金流计算)解:第一问是年金现金流计算,可以用annurate函数,NumPeriods=20*12Payment=4000PresentValue=650000FutureValue=0;Due=0结果如下rate=annurate(20*12,4000,650000,0,0)rate=0.0035年利率a=rate*12a=0.

8、0418第二问是计算年金周期函数,可以用annuterm函数计算Rate=0.0035Payment=4000PresentValue=650000FutureValue=0Due=0结果如下numperiods=ann

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。