云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 金融计算与应用软件讲义-第一章

金融计算与应用软件讲义-第一章

  • 62 次阅读
  • 3 次下载
  • 2026/1/12 19:05:03

1.1.3 MATLAB帮助系统

1、帮助窗口

进入帮助窗口可以通过以下3种方法:

(1) 单击MATLAB主窗口工具栏中的Help按钮。 (2) 在命令窗口中输入helpwin、helpdesk或doc。 (3) 选择Help菜单中的“MATLAB Help”选项。 2、帮助命令

MATLAB帮助命令包括help、lookfor以及模糊查询。 help命令

在MATLAB 2007a命令窗口中直接输入help命令将会显示当前帮助系统中所包含的所有项目,即搜索路径中所有的目录名称。同样,可以通过help加函数名来显示该函数的帮助说明。 lookfor命令

help命令只搜索出那些关键字完全匹配的结果,lookfor命令对搜索范围内的M文件进行关键字搜索,条件比较宽松。

lookfor命令只对M文件的第一行进行关键字搜索。若在lookfor命令加上-all选项,则可对M文件进行全文搜索。 3.模糊查询

MATLAB 6.0以上的版本提供了一种类似模糊查询的命令查询方法,用户只需要输入命令的前几个字母,然后按Tab键,系统就会列出所有以这几个字母开头的命令。 4、演示系统

在帮助窗口中选择演示系统(Demos)选项卡,然后在其中选择相应的演示模块,或者在命令窗口输入Demos,或者选择主窗口Help菜单中的Demos子菜单,打开演示系统。 5、远程帮助系统

在MathWorks公司的主页(http://www.mathworks.com)上可以找到很多有用的信息,国内的一些网站也有丰富的信息资源。

例1.1.4 利用help查询irr命令的用法。 help irr

17

例1.1.5 调出Basic Matrix Operations的演示实例。

例1.1.6练习lookfor和模糊查询,并与例1.1.3比较。

1.2 MATLAB的变量及数据操作

1.2.1 变量与赋值

1.变量命名的规则: (1)变量名区分大小写;

(2)变量名长度不能超过63个字符;

(3)必须以字母开头,变量名中可包含字母、数字、下划线,但不能使用标点,变量名区分字母的大小写。

在MATLAB工作空间中,还驻留几个由系统本身定义的变量。例如,用pi表示圆周率π的近似值,用i,j表示虚数单位。预定义变量有特定的含义,在使用时,应尽量避免对这些变量重新赋值。

ans是answer的简写,分配最新计算表达式的值,这个表达式并没有给定一个名字。 eps 返回机器精度,2^(-52)

在一些命令中用作偏差。用户可以设定一个新的e p s值,但要注意这个e p s值不能由命令clear恢复。

realmax 返回计算机能处理的最大浮点数。 realmin 返回计算机能处理的最小的非零浮点数。

pi 返回?,即3 . 14159265359793,如果e p s足够小,那么用1 6位十进制数来表示其精度。 inf 定义为1 / 0。当出现被零除时, M AT L A B就返回i n f,并不中断执行而继续计算。 NaN 定义为“Not a Number”,这个非数值要么是%类型,要么是inf/inf。 i,j表示虚数单位 2.赋值语句

(1) 变量=表达式

(2) 表达式,其中表达式是用运算符将有关运算量连接起来的式子,其结果是一个矩阵。 例1.2.1 计算表达式的值,并显示计算结果。 在MATLAB命令窗口输入命令: x=1+2i;

18

y=3-sqrt(17);

z=(cos(abs(x+y))-sin(78*pi/180))/(x+abs(y))

其中pi和i都是MATLAB预先定义的变量,分别代表代表圆周率π和虚数单位。 输出结果是:z = -0.3488 + 0.3286i

在M AT L A B中,大多数情况下是允许复数值表达的。加入变量i和j返回虚数单位,即的 值,能用于产生复数。这是可以用名字i和j作为变量的名字,一个新的复数单位可以由此产生:i = sqrt (-1 );

由于空格是分隔元素的,因此在书写复数元素时要慎用空格。

例1.2.1(续) 复数的计算

i=2; (1+2i)^2 ans =

-3.0000 + 4.0000i i=2; (1+2*i)^2 ans = 25

3. 内存变量的管理 (1)内存变量的删除与修改

MATLAB工作空间窗口专门用于内存变量的管理。在工作空间窗口中可以显示所有内存变量的属性。当选中某些变量后,再单击Delete按钮,就能删除这些变量。当选中某些变量后,再单击Open按钮,将进入变量编辑器。通过变量编辑器可以直接观察变量中的具体元素,也可修改变量中的具体元素。

clear命令用于删除MATLAB工作空间中的变量。clear 删除所有变量并恢复除eps外的所有预定义变量;clear name1 name2 删除变量name1、name2,clear a* 删除所有a开头的变量。

19

who和whos这两个命令用于显示在MATLAB工作空间中已经驻留的变量名清单。who命令只显示出驻留变量的名称,whos在给出变量名的同时,还给出它们的大小、所占字节数及数据类型等信息。 (2)内存变量文件

利用MAT文件可以把当前MATLAB工作空间中的一些有用变量长久地保留下来,扩展名是.mat。MAT文件的生成和装入由save和load命令来完成。常用格式为: save 文件名 [变量名表] [-append][-ascii] load 文件名 [变量名表] [-ascii]

其中,文件名可以带路径,但不需带扩展名.mat,命令隐含一定对.mat文件进行操作。变量名表中的变量个数不限,只要内存或文件中存在即可,变量名之间以空格分隔。当变量名表省略时,保存或装入全部变量。-ascii选项使文件以ASCII格式处理,省略该选项时文件将以二进制格式处理。save命令中的-append选项控制将变量追加到MAT文件中。

例1.2.2 永久型数据的保存和载入

a=[1,2,3,4];x=sqrt(17);save mysl a x;

数值型数据的输出格式

MATLAB用十进制数表示一个常数,具体可采用日常记数法和科学记数法两种表示方法。 在一般情况下,MATLAB内部每一个数据元素都是用双精度数来表示和存储的。数据输出时用户可以用format命令设置或改变数据输出格式。format命令的格式为: format 格式符

其中格式符决定数据的输出格式 例1.2.3 数值型数据输出格式

a=sqrt(5); format long; a

format short;

a

1.2.2 MATLAB基本数学运算

20

搜索更多关于: 金融计算与应用软件讲义-第一章 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

1.1.3 MATLAB帮助系统 1、帮助窗口 进入帮助窗口可以通过以下3种方法: (1) 单击MATLAB主窗口工具栏中的Help按钮。 (2) 在命令窗口中输入helpwin、helpdesk或doc。 (3) 选择Help菜单中的“MATLAB Help”选项。 2、帮助命令 MATLAB帮助命令包括help、lookfor以及模糊查询。 help命令 在MATLAB 2007a命令窗口中直接输入help命令将会显示当前帮助系统中所包含的所有项目,即搜索路径中所有的目录名称。同样,可以通过help加函数名来显示该函数的帮助说明。 lookfor命令 help命令只搜索出那些关键字完全匹配的结果,lookfor命令对搜索范围内的M文件进行关键字搜索,条件比较宽松。 lookfor命

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com