《电脑基础知识第一章.pptx》由会员分享,可在线阅读,更多相关《电脑基础知识第一章.pptx(47页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1课程安排及成绩计算2学分 课堂教授为主成绩30平时70期末第1页/共47页2学好计算机的唯一途径是 你的编程能力与你在计算机上投入的时间成 学习方法学习方法第2页/共47页3 第1章 MATLAB 概述 第3页/共47页4初识 MATLAB应用实例MATLAB 特点什么是 MATLAB?MATLAB的安装MATLAB 开发环境第4页/共47页51.1 应用实例例一:求解线性系统Ax=b中的x向量。3x1+x2-x3=3.6 x1+2x2+4x3=2.1 -x1+4x2+5x3=-1.4A=3 1-1;1 2 4;-1 4 5;b=3.6;2.1;-1.4;x=Abx=1.4818 -0.46
2、06 0.3848第5页/共47页61.1 应用实例例二:计算并绘制在例二:计算并绘制在0 0 x x 6 6范围内的范围内的sin(2x)sin(2x)、sinxsinx2 2、(sinx)(sinx)2 2。x=linspace(0,6)y1=sin(2*x),y2=sin(x.2),y3=(sin(x).2;plot(x,y1,x,y2,x,y3)第6页/共47页71.起点高的语言每个变量代表一个矩阵每个元素都可看做复数所有的运算都对矩阵和复数有效1.2 MATLAB 语言特点?第7页/共47页82.一种演草纸式的科学计算语言语言规则与笔算式相似矩阵行列无需定义对每条语句解释后执行,键入
3、算式即得结果1.2 MATLAB 语言特点?第8页/共47页93.一种高性能的技术计算语言强大的数值计算和工程运算功能强大的科学数据可视化能力 多种工具箱,可扩展性强 1.2 MATLAB 语言特点?第9页/共47页104.一种高智能化的语言绘图时自动选择最佳坐标自动检测和显示程序错误数值积分自动选择积分步长 1.2 MATLAB 语言特点?第10页/共47页111.3 什么是 MATLAB?MATrix LABoratoryMATLAB 矩阵运算 交互式科学、工程计算、绘图 第11页/共47页12 1984年,MATLAB第1版(DOS版)1992年,MATLAB4.0版 1994年,MAT
4、LAB 4.2版 1997年,MATLAB 5.0版 1999年,MATLAB 5.3版 2000年,MATLAB 6.0版 2001年,MATLAB 6.1版 2002年,MATLAB 6.5版 2004年,MATLAB 7.0版 2005年,MATLAB 7.1版版本由低到高第12页/共47页131.4 MATLAB的安装第13页/共47页141.4 MATLAB的安装第14页/共47页151.4 MATLAB的安装第15页/共47页161.4 MATLAB的安装安装组件的选择:必选:MATLAB最常选的通用性组件:Symbolic Math 符号运算其他通用性组件:Simulink 仿真
5、建模 Optimization 最优化 Matlab C/C+Math Library Matlab C/C+Graphic Library第16页/共47页171.4 MATLAB的安装常用的专业性工具箱:Control System 最基本的控制工具箱Signal Processing 信号处理工具箱Image Processing 图像处理工具箱Communication 通讯工具箱Higher-Order Spectral Analysis 高阶谱分析Spline 样条分析工具箱Statistics 统计分析工具箱第17页/共47页181.4 MATLAB的安装第18页/共47页191
6、.5 开发环境命令窗当前目录浏览器历史命令窗工作空间浏览器第19页/共47页20菜单File菜单NEW 新建一个M文件OPEN 打开一个文件Save Workspace as 保存MATLAB工作区Set Path 打开路径浏览器Preferences 打开参数设置对话框Print 打印屏幕内容Exit MATLAB 退出第20页/共47页21MATLAB菜单Edit 菜单Undo 撤销上次操作Cut 将选中的内容剪切Copy 将选中的内容复制Paste 将剪切板中的内容粘贴到指定位置Select All 选中命令窗口所有内容Delete 删除选中内容Clear Command Window
7、清除命令窗口的内容Clear Command History 清除命令历史中的内容Clear Command Workspace 清除工作区中指定的变量第21页/共47页22MATLAB菜单Desktop 菜单Desktop Layout MATLAB 启动后桌面的布置方式Undock Command Window 命令窗口单独设置成独立窗口Command Window 显示命令窗口Command History 显示命令历史Current Directory 显示当前路径Workspace 显示工作区Help 显示帮助窗口第22页/共47页23MATLAB菜单Debug菜单Window菜单第
8、23页/共47页24 命令窗(Command Window)命令窗:用户与 MATLAB 做人机对话的主要环境 :提示符,可以在它之后键入 MATLAB 的各 种命令,并读出相应的结果。第24页/共47页25几个主要命令1.format 命令:设置显示格式format compact:紧凑格式format loose :稀疏格式第25页/共47页26第26页/共47页27几个主要命令format 命令:设置数字显示方式:8种例:显示圆周率 MATLAB命令命令显示方式显示方式说明说明formatlong3.1415926535897915位十进制数字位十进制数字formatlonge3.141
9、592653589793e00016位十进制科学计数位十进制科学计数formatshort(默认)(默认)3.14165位十进制数字位十进制数字formatshorte3.1416e0005位十进制科学计数位十进制科学计数formathex400921fb54442d1816位十六进制数位十六进制数formatbank3.14两位小数两位小数format正、负、零正、负、零formatrat355/113分数近似分数近似第27页/共47页28第28页/共47页29几个主要命令2.命令窗编辑:ESC:恢复命令输入的空白状态 :调出历史命令中的下一行命令 :调出历史命令中的上一行命令 第29页/共
10、47页30几个主要命令 help:显示系统中已装入的函数库的名称。例如:help 函数库名称:取得该库中各函数名help 函数名称:取得该函数的意义及用法缺点:必须知道确切的函数库或者函数名。第30页/共47页31几个主要命令 lookfor:通过关键词搜索与之相关的命令。例如:lookfor fourier:寻找含有傅立叶变换的相关命令Lookfor fouri:寻找包含fouri的指令和注释help、lookfor两个指令构成了matlab语言相当完善的在线帮助查询系统第31页/共47页32几个主要命令 正常退出命令:exit、quit 不正常退出方式:例如:鼠标双击右上角的号,将导致该次
11、进程的所有命令将不记录在“历史命令窗”中。第32页/共47页33几个主要命令 变量查询函数:who、whos 作用:列出在matlab空间中已经驻留的变量名清单。区别:whos会给出变量的维数和性质。第33页/共47页34几个主要命令 clear 作用:用于删除MATLAB工作空间中的变量。clc 作用:清除命令窗口中的内容。第34页/共47页35几个主要命令 save save FileName 变量1 变量2 参数 load load FileName 变量1 变量2 第35页/共47页36用法实例:clear%删除工作区中所有定义过的变量whos%查看当前工作区内变量信息,%无显示表示没
12、有定义的变量 xy=1;yx=2;%对变量赋值 xy%查看变量xy的当前数值xy=1第36页/共47页37用法实例:whos Name Size Bytes Class xy 1x1 8 double array yx 1x1 8 double arrayGrand total is 2 elements using 16 bytes clear xy yx%删除变量 xy 及 yx whos xy%这时变量 xy 已经不存在了?Undefined function or variable xy.第37页/共47页38MATLAB通用命令Clear 清除内存中所有的或指定的变量和函数Cd 显示
13、和改变当前工作目录Clc 擦除MATLAB工作窗口中所有显示的内容Clf 擦除MATLAB当前工作窗口中的图形Dir 列出当前目录下的子目录和文件清单Disp 在运行中显示变量或文字内容第38页/共47页39MATLAB通用命令Echo 控制运行的文字命令是否显示Hold 控制当前的图形窗口对象是否被刷新Home 擦除命令窗口中所有显示的内容,并把光标移到命令窗口左上角Pack 收集内存碎片以扩大内存空间Quit 关闭并退出MATLABType 显示所指定文件的全部内容Exit 退出MATLAB第39页/共47页40 图形窗(Figure Window)图形窗:显示绘图功能的窗口创建空白图形窗
14、:键入 figure 命令,则系统新建一个 空白图形窗创建多个窗口:系统依次排序,也可以人为规定次序在图形窗显示结果:执行绘图命令,则自动生成调出已有图形:在命令窗口键入 figure后,再键入图 形名称第40页/共47页41 图形窗(Figure Window)logo第41页/共47页42 文本编辑窗(Editor Window)MATLAB 程序编制方案:1.行命令方式:计算器 简单2.文本命令方式:由多行语句组成 复杂步骤:打开空白文本 编辑文本 关闭文本 运行文本第42页/共47页43 文本编辑窗(Editor Window)第43页/共47页44的演示功能demo第44页/共47页45的演示功能第45页/共47页46作 业安装Matlab工具软件熟悉Matlab的工作界面熟悉常用命令的使用第46页/共47页47感谢您的观看!第47页/共47页