楼主: lucici_j
1954 4

[问答] 《精通matlab金融计算》95页例题6-15的运行结果? [推广有奖]

讲师

87%

还不是VIP/贵宾

-

威望
0
论坛币
1966 个
通用积分
0
学术水平
4 点
热心指数
7 点
信用等级
1 点
经验
5191 点
帖子
545
精华
0
在线时间
715 小时
注册时间
2011-2-14
最后登录
2017-9-12

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
《精通matlab金融计算》金龙编著95页例题6-15的运行结果?
clear;clc;
load 'bggf.mat';  %存储宝钢股份股价的数据文件
r=size(bggf,1);
figure
highlow(bggf(r-100:r,2),bggf(r-100:r,3),bggf(r-100:r,4),bggf(r-100:r,1),'r')
title('宝钢股份100天股价走势条形图');
xlabel('日期');
ylabel('宝钢股份股价/元');
axis([0,100,10,inf]); %标定坐标轴范围
dateaxis('x',2,'9-Dec-2007'); %设定横轴日期显示格式


上面highlow这一行运行提示有问题,改为
highlow(bggf(r-64:r,2),bggf(r-64:r,3),bggf(r-64:r,4),bggf(r-64:r,1),'r')
可以运行,但是条形图和书上的不一致,是怎么回事呢?求解答!谢谢


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:精通MATLAB金融计算 精通matlab MATLAB matla atlab 计算 金融 matlab

沙发
lucici_j 发表于 2012-2-2 16:38:28 |只看作者 |坛友微信交流群
例题6-16也是同样的问题

使用道具

藤椅
nobbe 发表于 2012-11-5 12:05:56 |只看作者 |坛友微信交流群
本书附带光盘中包括了全书所有实例对应的MATLAB的M文件。所有代码按照章节存放在各个文件夹下,如“第6章”文件夹下存放了本书第6章所有的程序代码或实例代码,“第7章”文件夹下存放了第7章所有的实例代码,依此类推。在每一个文件夹下的M文件,其名称和书中的实例编号一一对应,如ex_6_1.m文件对应于例6-1的实例,ex_7_1.m文件对应于例7-1的实例,依此类推。
读者可以通过运行光盘提供的代码文件,体会本书所有实例的效果。由于所有代码都是在MATLAB R2008b下编写并调试通过,因此,使用本光盘中实例前,读者需要安装MATLAB R2008b,并将包含待运行.m文件的文件夹添加到MATLAB 路径或设置为MATLAB当前目录。如读者需要运行ex_6_1.m,那么就需要将包含此M文件的“第6章”文件夹添加到MATLAB路径,或者将其设置为MATLAB当前目录,然后通过命令窗口调用文件名,或者在M-Editor窗口打开并运行代码文件等方式来运行此M文件。  

使用道具

板凳
lucici_j 发表于 2012-12-6 13:58:26 |只看作者 |坛友微信交流群
nobbe 发表于 2012-11-5 12:05
本书附带光盘中包括了全书所有实例对应的MATLAB的M文件。所有代码按照章节存放在各个文件夹下,如“第6章” ...
和书上的图是一样的吗?试试再看,谢谢

使用道具

报纸
chukuangren1 发表于 2014-3-30 21:04:37 |只看作者 |坛友微信交流群
这是因为光盘里的数据只有65行,而程序是按100行编的

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 05:39