单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第2章MATLAB程序设计 【本章学习目标】● 掌握建立和执行M文件的方法● 掌握利用if语句switch语句实现选择结构的方法● 掌握利用for语句while语句实现循环结构的方法● 熟悉利用向量运算来代替循环操作的方法● 掌握定义和调用MATLAB函数的方法2.1 M文件 交互式的命令执行方式 M文件的程序执行方式2.1.
#
M文件的分类M文件可以根据调用方式的不同分为两类:命令文件(Script File)和函数文件(Function File)(1)命令文件没有输入参数也不返回输出参数而函数文件可以带输入参数也可返回输出参数(2)命令文件对MATLAB工作空间中的变量进行操作文件中所有命令的执行结果也完全返回到工作空间中而函数文件中定义的变量为局部变量当函数文件执行完毕时这些变量被清除(3)命令文件可以直接运行在M
变量名是用一个字母打头后面最多跟19个字母或数字来定义的MATLAB中的变量名是区分大小写字母的不要用MATLAB中的内部函数或命令名作为变量名列出当前工作空间中的变量命令为Who 将内存中的当前变量以简单形式列出Whos 列出当前内存变量的名称大小类型等信息Clear 清除内存中的所有变量与函数函数名称tan(x)asec(x)
>> whos f Name Size Bytes Class f1 1x1 186 sym object f2 1x1 186 sym object f3 1x1
Unit 1 MATLAB的窗口环境 帮助的使用 1常用的数学运算符-(乘)(左除)(右除)(幂)在运算式中MATLAB通常不需要考虑空格多条命令可以放在一行中它们之间需要用分号隔开逗号告诉MATLAB显示结果而分号则禁止结果显示2常用数学函数abssincostanasinacosatansqrtexpimagrealsignloglog10conj(共扼复数)等矩阵生成不但可以使用纯数字(含复
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级6.图形加注功能 LaTeX字符 p88将标题坐标轴标记网格线及文字注释加注到图形上这些函数为: title —— 给图形加标题 xlable —— 给x轴加标注 ylable —— 给y轴加标注 text —— 在图形指定位置加标注 gtext —— 将标注加到图形任意位置 grid o
矩阵运算规则是按照矩阵作为运算要素定义的数组运算是按照矩阵元素作为运算要素定义的标量运算是矩阵和数组的运算的特例 MALAB 程序设计A=[1 -1 22 0 1]B=[2 -1 01 1 34 2 1](AB)BAMALAB 程序设计当A为矩阵B为正整数时则将aij自乘B次当A为矩阵B也为矩阵时A和B矩阵必须同型则将aij自乘bij次当A为正整数B为矩阵时将Abij构成新矩阵的第i行第j列元素
342023>> a=[1:34:67:9]a = 1 2 3 4 5 6 7 8 9例如已经通过其它语言程序产生了一个矩阵的数据文件矩则可利用读入命令产生矩阵: load 这时得到一个名为juzhen的矩阵 >> a=eye(4)a = 1 0 0 0 0 1 0
Click to edit the title text formatClick to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Out
违法有害信息,请在下方选择原因提交举报