《matlab程序设计》课程体系

《matlab程序设计》课程体系

ID:1358241

大小:345.00 KB

页数:44页

时间:2017-11-10

《matlab程序设计》课程体系_第1页
《matlab程序设计》课程体系_第2页
《matlab程序设计》课程体系_第3页
《matlab程序设计》课程体系_第4页
《matlab程序设计》课程体系_第5页
资源描述:

《《matlab程序设计》课程体系》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一讲:Matlab介绍及桌面操作环境一、matlab介绍(1)历史背景产生的背景版本:1992年(v4.0),1997年(v5.0),1999年(v5.3),2000年(v6.0),2002年(v6.5),2004年(v7.0)。操作系统:windows(98、2000、xp),Dos(unix、linux)(2)特点①工作界面友好,操作简单;②编程语言简单,程序设计自由;③计算能力强大,库函数资源丰富;④超强图形处理能力;⑤源代码开放,工具箱应用广泛;⑥图形用户界面(GUI)设计和应用程序接口(API)(3)安装与卸载(4)启动与退出启动:①单击Windows开始菜单,依

2、次选择程序→MATLAB7.0→MATLAB7.0;②运行MATLAB系统启动程序matlab.exe;③ 如果用户在桌面上建立了快捷方式,也利用快捷方式启动MATLAB系统。退出:①在MATLAB主窗口File菜单中选择ExitMATLAB命令;②在MATLAB命令窗口输入Exit或Quit命令;③单击MATLAB主窗口的关闭按钮。(5)工作界面(主窗口)二、桌面操作环境(1)窗口①命令窗口主要操作:输入、输出,运行函数,执行程序。常见命令及功能:clc、clear、clearall、clear变量名、clf(清楚图形窗口内容)、delete文件名、help文件名、whic

3、h文件名(查找文件路径)、svae、load、size、↑、↓、ctrl+c(ctrl+break)。②M文件编辑/调试器③历史命令窗口④当前目录窗口⑤工作空间窗口⑥图形窗口(2)菜单①file:常用菜单项:new、open、importdata、preferences、pagesetup(页面设置)、print、exit。②edit(编辑菜单),很多时候采用快捷键实现。③debug(调试菜单)④desktop⑤window⑥help(有效利用帮助信息)(3)工具条(4)帮助系统①联机帮助系统菜单help或快捷键F1;工具条上问号按钮;在命令行窗口输入helpdesk、hel

4、pwin、doc命令;②联机演示系统help->demos;在命令窗口输入demos。③在线帮助系统help->webresources(网络资源)+checkforupdates(检测更新)。④命令查询系统help函数名;help->demos->search+函数名。第二讲:Matlab基本运算一、数值类型(1)变量①命名规则(a):变量名以英文字母开始,由字母、数字、下划线组成,不能有空格和标点符号;(b):区分大小写;(c):变量名长度不能超过31位,超过部分将被忽略;(d):某些常量也可作变量名,如虚数单位i。②变量的显示format:短格式(5位定点数);form

5、atlong:长格式(15位定点数);formate:短格式e方式;formatlonge:长格式e方式;formatbank:2位十进制格式;③变量存取save:存储load:读取(2)常量matlab中常见常量:pi:圆周率i(j):虚数单位inf:无穷大nan:“notanumber”即不定值自然对数的底e:[exp(x):计算e的x次方],故e=exp(1).二、关系运算与逻辑运算(1)关系运算符:大于:>大于等于:>=小于:<小于等于:<=等于:==不等于:~=(2)逻辑运算符:逻辑与:&逻辑或:

6、逻辑非:~三、数学运算符和基本数学函数(1)数学运算符加:+减:-乘

7、:*右除:/左除:乘方:^(2)常用数学函数abs(x):sqrt(x):exp(x):log(x):log2(x):log10(x):sin(x):cos(x):tan(x):cot(x):sec(x):csc(x):asin(x):acos(x):atan(x):acot(x):real(z):imag(z):conj(z):取整函数:round(x):4舍5入fix(x):向零取整floor(x):向小取整ceil(x):向大取整rem(x,y):x除以y的余数gcd(x,y):求整数x与y的最大公因子lcm(x,y):求正整数的最小公倍数四、矩阵及其运算(1)矩阵的

8、创建向量(横向量、列向量),矩阵例如:>>a=[1234]%建立一个4维行向量>>b=[2;4;6;8]%建立一个4维列向量>>c=[1011;0011;0101;1110]%建立4行4列的矩阵>>d=[1234;4356;2213]%建立3行4列矩阵(2)矩阵的访问向量单个元素访问:a(i)矩阵单个元素访问:c(i,j)访问矩阵某一行:d(i,:)访问矩阵某一列:d(:,j)访问矩阵某一块:d(1:2,2:4)(3)矩阵的基本运算加(+)、减(-)、乘(*)、左除(/)、右除()、幂(^)、转置(‘

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。