Matlab超强经典教程2014

所需积分/C币:50 2019-03-07 23:37:45 3.3MB PDF
收藏 收藏 2
举报

Matlab超强经典教程2014
动态系统辨识 操作桌面的启动 的启动 ()方法一 安装到硬盘上以后,一般会在 桌面上自动生成 程序图 标。在这种情況下,只要直接点击那图标即可启动 打开如图的 操作桌面( 。注意:本书作者建议用广优先采用启动“方法”。 ()方法二 假如 桌面上没有 图标,那么点击 文件火下的快捷方式图标 AMATLA3。 ()方法三 点击 文件夹中的 (它的图标是MA),也会自动创建类 似图所示的 操作桌面。唯一的区别是:采用这种方式创建的 工作环 境以 所在的根目录为当前目求。 操作桌面简介 版的 操作桌面,是一个高度集成的 工作界面。其 默认形式,如图 所示。该桌面的上层铺放着三个最常用的界面:指令窗( )、当前目录( )浏览器、历史指令( )窗。在当 前目录窗的下面还铺放一个 内存工作空间( )浏览器 SIMULINK 模块库浏览器 帮助浏览器 当前目录显示 目录浏览器 1 - MATLAB file Edit Debug Desktop Window Help 国噜c峰?:221206W客 L hortuS团Hot6奥dⅥat'sI Current. Direc. s x Command Window 息11了1e8▲ To get started, select MATLAB HelE or Demg Banim zzy1m 4An12. fig n12 Current Directory Workspace Command history %-06-3-26上午8 %06-3-26下午5:1 %-06-316下午8:18 t器 捷径键 历史指令窗 工作空间浏断器 当前目录浏断器 指令窗 图 操作臭面的默认外貌 ●指令窗 该窗是进行各种 操作的最上要窗口。在该窗内,可键入各种送给 运作的指令、函数、表达式;显示除图形外的所有运算结果;运行错误时, 给出相关的出错提示。 历史指令窗 该窗记录凵经运作过的指令、函数、表达式,及它们运行的日期、时间。该窗中的 所有指令、文宁都允许复制、重运行及用于产生:文件 当前目录浏览器 在该浏览器中,展示着子日录、文件 文件和 文件等。对该界面上 的文件,可直接进行复制、编辑和运行;界面上的数据文件,可直接送入 工作内存。此外,对该界面上的子目录,可进行 平台的各种标准操 作 ●工作空间浏览器 该浏览器默认地位于当前日录浏览器的后台。该窗口罗列出 工作空间中 所有的变量名、大小、字节数:在该窗中,可对变量进行观察、图示、编辑、提取和保 存, 捷径()键 引出通往本 所包含的各种组件、模块库、图形用户界面、帮助分类目录、 演小算例等的捷径,以及向用户提供自建快捷操作的环境。 运行入门 的使用方法和界面有多种形式。但最基本的,也是入门时首先要掌握的是: 指令窗( )的基木表现形态和操作方式。木书作者相信,通过 本节的文字解释,读者将对 使用方法有一个良好的初始感受。 指令窗简介 指令窗默认地位于 桌面的石方(见图)。假如,用户希望得到 脱离操作桌面的几何独立指令窗,只要点击该指令窗右上角的键,就可获得如图 所示的指令窗。 小 Command window Eilc Edit debug Ccsktop Window Hcle get$ tarte〔,_二tMA卫LA3日e1pUrL (12+2米(-4))/3~2 2 图 几何独立的指令窗 〖说明〗 图指令窗表现了例运行的情况。 若用户希望让独立指令窗嵌放回桌面,则只要点击 右上角的按钮, 或选中指令窗菜单 便可 最简单的计算器使用法 为易于学习,本节以算例方式叙述,并通过算例归纳·些 最基本的规则和语 法结构。建议读者,在深入学习之前,先读一读本节。 【例】求 的算术运算结果。本例演示:最初步的指令输入形式 和必需的操作步骤。 ()用键盘在 指令窗中输入以下内容 ()在上述表达式输入完成后,按 键,该指令被执行,并显示如下结果。 〖说明〗 本例在指令窗中实际运行的情况参见图 指令行“头首”的“”是“指令输入提示符”,它是自动生成的。本书在此后的输 入指令前将不再带提示符“ 理由是:()为使本书简洁;()本书用 的 写成,而在 中运行的指令前是没有提示符的。 的运算符〈如、等)都是各种计算程序中常见的习惯符号 条指令输入结束后,必须按 键,那指令才被执行。 由于木例输入指令是“不含赋值号的表达式”,所以计算结果被赋给 的一个 默认变量“”。它是英文“ ”的缩写。 【例】“续行输入”法。本例演小:或由于指令太长,或出于某种需要,输入指令行必 须多行书写时,该如何处理。 〖说明〗 用个或个以上的连续黑点表小“续行”,即表小下一行是上一行的继续。 本例指令中包含“赋值号”,因此表达式的计算结果被赋给了变量 指令执行后,变量被保存在 的L作空间( )中,以备后用。如 果用户不用 指令清除它,或对它重新赋值,那么该变量公一育保存在工作空间中, 直到本 指令窗被关闭为止。 数值、变量和表达式 前节算例只是表演了“计算器”功能,那仅是 全部功能中小小一角。为深入 学习 ,有必要系统介绍一些基本规定。本节先介纽关于变量的若干规定。 数值的记述 的数值采用习惯的十进制表示,可以带小数点或负号。以下记述都合法。 在采用浮点算法的计算机上,数值通常采用“占用位内存的双精度”表示。 其相对精度是( 的个预定义变量),大约保持有效数字位。数值范围大 致从 到 变量命名规则 ●变量名、函数名是对字母大小写敏感的。如变量和表示两个不同的变量 是 定义的正弦两数名,但 等都不是。 变量名的第一个字符必须是英文字母,最多可包含个字符(英文、数字和下连符) 如 是合法的变量名。 ●变量名中不得包含空格、标点、运算符,但可以包含下连符。如变量名 是 合法的,且读起来更方便。而 由于返号的分隔,表示的就不是一个变量名 默认的预定义变量 在 中有一些所谓的预定义变量( ),见表 每当 启动,这些变量就被产生。这些变量都有特殊含义和用途。建议:用户在编写指 令和程序时,应尽可能不对表所列预定义变量名重新赋值,以免产生混淆。 表含 中最常用的预定义变量 匚预定义变量 义预定义变量 义 计算结果的默认变量名 或 不是一个数( 机器零阈值 如 或无穷大,如 函数输入宗量数日 函数输出宗量数目 虚单元 园周率丌 最大正实数 最小正实数 〖说明〗 ●假如用户对表中任何一个预定义变量中进行赋值,则那个变量的默认值将被用户新赋的 值“临时”覆盖。所谓“临时”是指:假如使用指令清除 内存中的变 量,或 指令窗被关闭后重新启动,那么所有的预定义变量将被重置为默认值, 不管这些预定义变量曾被用户赋过什么值。 在遵循 算法规则的机器上,被除是允许的。它不会导致程序执行的中断,只 是在给出警告信息的同时,用一个特殊名称(如 )记述。这个特殊名称将在 以后的计算中以合理的形式发挥作用。 【例】运用以下指令,以便初步了解预定义变量。本例演示:预定义变量已经存在的 事实;若干顶定义变量的数量级概念 四运算符和表达式 ()经典教枓书上的算术运算符在 中的表达方式,见表 表 表达式的基本运算符 数学表达式 矩阵运算符 数组运算符 减乘除幂 或 匚圆括号 〖说明〗 ●因为 面向复数设计,其所有运算定义在复数域上。所以对于方根问题,运算 只返还一个“主解”。要得复数的全部方根,必须专门编写程序(见例 ●因为 面向矩阵数组设计,标量被看作×的矩阵数组。 数组运算的“乘、除、幂”规则与相应矩阵运算根本不同。前者的算符比后者多·个“小 黑点”。(参见例 例。更详细说明请看第章) 用左斜杠或冇斜杠分别表示“左除”或“右除”运算。对标量而言,“左除 和“右除”的作用结果相同。但对矩阵来说,“左除”和“右除”将产生不同的结果。 () 书写表达式的规则与“手写算式”几乎完全相同。 表达式由变量名、运算符和函数名组成。 表达式将按与常规相同的优先级自左至右执行运算 优先级的规定是:指数运算级别最高,乘除运算次之,加减运算级别最低。 括号可以改变运算的次序。 书写表达式时,赋值符“”和运算符两侧允许有空格,以增加可读性。 五面向复数设计的运算一一 特点之 的所有运算都是定义在复数域上的。这样设计的好处是:在进行运算时,不 必像其他程序语言那样把实韶、虚部分开处理。为描述复数,虚数单位用预定义变量或 衣示。 复数 °直角坐标表示和极标表示之间转换的 指令如下。 给出复数的实部 给出复数的虚部=8。 给出复数的模√+ 以弧度为单位给出复数的幅角 【例】复数 表达,及计算 本例演示:正 确的复数输入法;涉及复数表示方式的基本指令。 ()经典教科书的直角坐标表示法 合法,但建议少用或不用 〖说明〗 ●本书建议读者不要使用这种输入格式。因为这种书写格式,只适用于“数值标量”复数, 而不适用于“数值矩阵”。 在这种书写格式中,是一个完整的虚数,在和之间不许“空格”存在 ()采用运算符构成的直角坐标表示法和极坐标表示法 运算符构成的直角坐标表示法 运算符构成的极坐标表示法 ()复数的实虚部、模和區角计算 弧度单位 度数单位 【例】图示复数=+ +的和(配图)本例演示: 的 算在复数域上进行:指令后“分号”的作用;复数加法的几何意义;展小 的可视 化能力(让读者感受,但不要求理解) 在一个物理行中,允许输入多条指令。 但各指令间要用“分号”或“逗号”分开。 指令后采用“分号”,使运算结果不显示。 以下用于绘图 清空图形窗。逗号用来分隔两个指令。 6 4 山= === 图 两个复数相力 例】用 计算√一能得到吗(配图)?本例演示:

...展开详情
试读 127P Matlab超强经典教程2014
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    一个资源只可评论一次,评论内容不能少于5个字
    qq_34223014 挂羊头卖狗肉,文件命名也叫2014,结果内容是2006的
    2020-01-13
    回复
    img
    qq_30780661

    关注 私信 TA的资源

    上传资源赚积分,得勋章
    最新推荐
    Matlab超强经典教程2014 50积分/C币 立即下载
    1/127
    Matlab超强经典教程2014第1页
    Matlab超强经典教程2014第2页
    Matlab超强经典教程2014第3页
    Matlab超强经典教程2014第4页
    Matlab超强经典教程2014第5页
    Matlab超强经典教程2014第6页
    Matlab超强经典教程2014第7页
    Matlab超强经典教程2014第8页
    Matlab超强经典教程2014第9页
    Matlab超强经典教程2014第10页
    Matlab超强经典教程2014第11页
    Matlab超强经典教程2014第12页
    Matlab超强经典教程2014第13页
    Matlab超强经典教程2014第14页
    Matlab超强经典教程2014第15页
    Matlab超强经典教程2014第16页
    Matlab超强经典教程2014第17页
    Matlab超强经典教程2014第18页
    Matlab超强经典教程2014第19页
    Matlab超强经典教程2014第20页

    试读已结束,剩余107页未读...

    50积分/C币 立即下载 >