1. 1、本文档共26页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab 1-1

MATLAB 基础 outline MATLAB 语言基础 MATLAB 窗口操作 II 数值、变量和表达式 (一)数值的记述 (二)变量命名规则 (三) MATLAB默认的预定义变量 (四)运算符和表达式 (五)复数和复数矩阵 (一?)数值的记述 采用习惯的十进制表示,可带小数点或负号。以下记述都合法。 3 -99 0.001 9.456 1.3e-3 4.5e33 数值的精度:有效数字位16位 (二?)变量命名规则 变量名、函数名是对字母大小写敏感的。 Myvar myvar MyVar My Var Sin SIN sin 变量名的第一个字符必须是英文字母,最多可包含31个字符(英文、数字和下连符)。 myvar201 变量名中不得包含空格、标点,但可包含下连符。 my_var_201(对) my,var 201(错) (三)MATLAB默认的预定义变量 每当MATLAB启动时,预定义变量(Predefined variable)就被产生。 (四?)运算符和表达式 经典教科书上的算术运算符在MATLAB中的表达方式。 MATLAB书写表达式的规则: 表达式由变量名、运算符和函数名组成。 表达式将按与常规相同的优先级自左至右执行运算。 优先级的规定是:指数运算级别最高,乘除运算次之,加减运算级别最低。 括号可以改变运算的次序。 书写表达式时,赋值符“=”和运算符两侧允许有空格,以增加可读性。 (五)复数和复数矩阵 MATLAB把复数作为一个整体处理,虚数单位用自定义变量i或j表示。 复数z=a+bi=reiθ直角坐标表示和极坐标表示之间转换的MATLAB指令如下: real(z) z的实部a=rcosθ imag(z) z的虚部b=rsinθ abs(z) z的模r=√(a2+b2) angle(z) z的相角θ=arctg(b/a) MATLAB的矩阵元素允许是复数、复变量和由它们组成的表达式。 经典教科书的直角坐标表示法 z1=3+4i 采用运算符构成的直角坐标表示法和极坐标表示法 z2=1+2*i z3=2*exp(i*pi/6) z=z1*z2/z3 II Command Window操作 命令窗口显示方式的操作 数值计算结果的显示格式 指令行中的标点符号 命令窗口的常用控制指令 命令窗口中指令行的编辑 命令窗口显示方式的操作 一? 缺省显示方式 对窗内的字符数码分类采用不同的颜色。 二??显示方式的设置 对命令窗口的字体风格、大小、颜色和数值计算结果格式进行设置。 数值计算结果的显示格式(表1-4) 在MATLAB指令窗中,直接输入相应的指令,或在菜单弹出框中进行选择,都可获得所需的数值计算结果显示格式。 指令行中的标点符号 例: a=10*2;b=a+5,c=a*b;d=c+a, A=[1 2 3;4 5 6;7 8 9] B=[1,2 3 4,5,6 7 8 9] C=[1;2;3] 命令窗口的常用控制指令 命令窗口中指令行的编辑 为方便操作,MATLAB不但允许用户在指令窗中对输入指令进行各种编辑和运行,而且允许用户对已经输入的指令进行回调、编辑和重运行。 Workspace Browser和Array Editor Workspace Browser工作空间窗口 列出数据的变量信息,包括变量名、变量数组大小(尺寸)、变量字节大小和变量类型。 基本工作空间或简称为工作空间(Workspace) MATLAB在进行运算时,将变量存储在内存中,这些存储变量的内存空间称为基本工作空间,简称工作空间。 暂时(临时)工作空间: 每当MATLAB在调用执行某一函数时,即进入该函数的暂时工作空间(可视为基本工作空间的下层空间),函数在此空间进行运算,而不影响到基本空间内的变量,当函数执行结束后,MATLAB会同时删除函数的暂时工作空间,并回到基本空间。 内存变量查阅、删除的指令操作法 在指令窗中运用who, whos查阅MATLAB内存变量。 who命令:查看现存于基本空间的变量 whos命令:详细查看现存于基本空间的变量 在指令窗中运用clear指令可以删除内存(工作空间内)的某一或所有变量 如:clear A , clear all Array Editor数组编辑器和大数组的输入 Editor/Debugger和脚本编写初步 Editor/Debugger M文件编辑器简介 M脚本文件编写初步 Editor/Debugger M文件编辑器简介 M文件编辑器不仅可以编辑M文件,而且可以对M文件进行交互式调试;不

文档评论(0)

sd44055 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档