- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二讲_MATLAB入门 金融计算与编程 教学资料
金融计算与编程(2007 年 1 月) 上海财经大学金融学院 曹志广 caozhiguang@21
第二讲 MATLAB 入门
一、一、金融数据问题金融数据问题
一一、、金融数据问题金融数据问题
1、金融数据的获取
国家统计局
联合国统计司
国际货币基金组织
世界银行
国际货币基金组织统计资料库
大智慧交易平台 (中国股票交易数据)
外汇交易平台 (外汇交易数据及其他)
2、数据处理分析软件
MATLAB、SAS、SPSS、EVIEWS、MAPLE、MATHEMATICA、EXCEL 等
二、二、MATLABMATLAB 介绍介绍
二二、、MATLABMATLAB 介绍介绍
1、MATLAB 简介
MATLAB 软件是由美国 Mathworks 公司推出的用于数值计算和图形处理的科学计
算系统环境。MATLAB 是英文MATrix LABoratory(短阵实验室)的缩写。它的第 1
版(DoS 版本 1.0)发行于 1984 年。 MATLAB 集中了日常数学处理中的各种功能,
包括高效的数值计算、矩阵运算、信号处理和图形生成等功能。在 MATLAB 环境
下,用户可以集成地进行程序设计、数值计算、图形绘制、输入输出、文件管理
等各项操作。与利用 c 语言或 FoRTRAN 语言作数值计算的程序设计相比,利用
MATLAB 可以节省大量的编程时间。在美国的一些大学里,MATLAB 正在成为对数
值线性代数以及其他一些高等应用数学课程进行辅助教学的有益工具。在工程技
术界,MATLAB 也被用来解决一些实际课题和数学模型问题。典型的应用包括数
值计算、算法预设计与验证,以及一些特殊的矩阵计算应用,如自动控制理论、
统计、数字信号处理(时间序列分析)等。进入 20 世纪九十年代的时候,MATLAB
已经成为国际控制界公认的标准计算软件。 到九十年代初期,在国际上 30 几个
数学类科技应用软件中,MATLAB 在数值计算方面独占鳌头,而 Mathematica 和
Maple 则分居符号计算软件的前两名 。
2、MATLAB 的优势
编程简单,类似于其他语言,如 C
集成度更高,扩展性更好
数学问题数值解能力强大
由 Maple 内核构成的符号运算工具箱可以继承 Maple 所有解析解的求解能力
在数学、工程领域各种 “工具箱
强大的系统仿真能力,Simulink 建模
在控制界是国际首选的计算机语言
金融工程领域首选计算工具
3、实例
混沌游戏
在 MATLAB 命令窗口下输入:
1
金融计算与编程(2007 年 1 月) 上海财经大学金融学院 曹志广 caozhiguang@21
edit triangle
在弹出的菜单 中选择 ‘Yes’
然后在弹出的空白文档中输入:
clear
z1=[0,0];z2=[1,0];z3=[1/2,sqrt(3)/2];
x0=0.5;y0=0.5;
N=100;
A(1,:)=[x0,y0];A(2 :N,:)=zeros(N-1,2);
plot([0,1,1/2,0],[0,0,sqrt(3)/2,0],-)
axis([0,1,0,sqrt(3)/2])
hold on
for i=1:N
a=rand(1,1)*6;
if a2
A(i+1,:)=1/2* (A(i,:)+z3);
elseif a4
A(i+1,:)=1/2* (A(i,:)+z2);
else
A(i+1,:)=1/2* (A(i,:)+z1);
end
plot(A(i,1),A(i,2),r.)
pause(0.1)
end
然后再选择 “保存 ,将文件保存在默认的文件夹下。然后在 MATLAB 命令窗口下
输入:
triangle
将上述程序中的 N 调整为 10000,保存后,在 MATLAB 命令窗口下输入 triangle
则得到下图:
您可能关注的文档
- 第二章 辅助设备的自动控制 船舶电气学习课件.ppt
- 第二章 非电解质稀溶液 中医药专业无机化学课件.ppt
- 第二章 食品的消化与吸收 食品营养学 教学课件.ppt
- 第二章 马克思主义 伦理学教学课件.ppt
- 第二章 食品样品的采集与处理 食品分析与检验技术(周光理)(二版) PPT.ppt
- 第二章 麦类病害 农业植物病理学 课件.ppt
- 第二章-2 组合体的尺寸 工程制图 教学课件.ppt
- 第二章 药理学基础 兽医学课件.ppt
- 第二章-3 复杂形体的看图 工程制图 教学课件.ppt
- 第二章-2 结构图的组成和绘制 自动控制原理 课件 ppt.ppt
- 第02课 只有社会主义才能救中国(课件).pptx
- 2025届高中语文一轮复习课件3:《子路、曾皙、冉有、公西华侍坐》《庖丁解牛》(共35张ppt).pptx
- 第一课 我国的生产资料所有制 (复习课件)【一轮备课优选】2025年高考政治一轮复习精品课件+学案+练习(统编版).pptx
- 第一课+社会主义从空想到科学、从理论到实践的发展(复习课件)-【一轮备课优选】2025年高考政治一轮复习精品课件+学案+练习(统编版).pptx
- 高中思想政治2025届一轮复习选择性必修二:第三十课第一课时 在和睦家庭中成长(共42张ppt).pptx
- 第07课 治国理政的基本方式(课件).pptx
- 2025届高中语文一轮复习课件10 《〈老子〉四章》《五石之瓠》《兼爱》(共37张ppt).pptx
- 2025届高中语文一轮复习课件17 理解文言虚词的意义与用法(共119张ppt).pptx
- 高中思想政治2025届一轮复习必修2 经济与社会:第六课第一课时 充分发挥市场在资源配置中的决定性作用(共44张ppt).pptx
- 高中思想政治2025届一轮复习必修2 经济与社会:第七课第一课时 贯彻新发展理念(共66张ppt).pptx
文档评论(0)