[计算机软件及应用]第1章MATLAB简介.pdfVIP

  • 4
  • 0
  • 约1.25万字
  • 约 58页
  • 2018-03-04 发布于浙江
  • 举报
[计算机软件及应用]第1章MATLAB简介

金融数值分析与模拟 Numerical Methods in Finance Numerical Methods in Finance 教材:《NNuummeerriiccaall MMeetthhooddss iinn FFiinnaannccee and Economics A MATLAB Based and Economics —— A MATLAB Based aanndd EEccoonnoommiiccss —— AA MMAATTLLAABB BBaasseedd ———— Introduction Introduction IInnttrroodduuccttiioonn》 By Paolo Brandimarte 主要内容 � MATLAB简介 � 数值分析基础 � 二叉树方法 � 差分方法 � 蒙特卡洛方法 第一章 MATLAB简介 � MATLAB工作界面 � 命令窗口 � 历史窗口 � 当前目录窗口 � 工作间管理窗口 MATLAB环境 � MATLAB是一个交互式的计算环境 ’ ’ � 一般来说,一个命令行输入一条命令,运行上述程序时,按 Enter � 分号; —— 取消运行显示 � ↑,↓ —— 调回已输入的指令行 � 一个命令行也可以输入若干条命令,各命令之间以逗号分隔,若前 一命令后带有分号,则逗号可以省略。 � 如果一个命令行很长,一个物理行之内写不下,可以在第一个物理 行之后加上3个小黑点并按Shift 再按Enter ,然后接着下一个物理’ ’ ’ ’ 行继续写命令的其他部分。3个小黑点称为续行符。 � 具有丰富的预定义函数 � 获取帮助 help, lookfor, doc, � 查看内存变量 who,whos � 清除内存变量 clear � MATLAB关于大小写敏感 MATLAB——矩阵实验室 � MATLAB的所有数值功能都是以矩阵为基本单 元进行的。 � 矩阵的输入 � 直接输入 将矩阵的元素用方括号括起来,按矩阵行 : 的顺序输入各元素,同一行的各元素之间用空格或 逗号分隔,不同行的元素之间用分号分隔。 � 函数输入 zeros, ones, eye, rand, randn, magic ( 常用于初始化矩阵) � 冒号: (代表矩阵的某行或某列) � 空向量 (常用于删除子矩阵) [] 矩阵的运算I � 基本算术运算: � +(加)、-(减)、*(乘)、/(右除)、\(左除)、^(乘方) � 左除A\B = inv(A)*B � 右除B/A = B*inv(A) � 矩阵的维数要匹配 � 点运算 、 、 和 : .* ./ .\ .^ � 两矩阵进行点运算是指它们的对应元素进行相关运算 � 要求两矩阵的维参数相同 � 标量可与矩阵直接进行如上运算 矩阵的运算II � 关系运算: � (小于), =(小于或等于), (大于),=(大于或等于) � ==(等于)、~=(不等于) � 运算法则: � 当两个比较量是标量时,直接比较两数的大小。若关系成立,关 系表达式结果为1,否则为0。 � 当参与比较的量是两个维数相同的矩阵时,比较是对两矩阵相同 位置的元素按标量关系运算规则逐个进行,并给出元素比较结果。

文档评论(0)

1亿VIP精品文档

相关文档