实验一 MATLAB基础准备及入门

上传人:re****.1 文档编号:549471157 上传时间:2024-01-27 格式:DOCX 页数:13 大小:659.80KB
返回 下载 相关 举报
实验一 MATLAB基础准备及入门_第1页
第1页 / 共13页
实验一 MATLAB基础准备及入门_第2页
第2页 / 共13页
实验一 MATLAB基础准备及入门_第3页
第3页 / 共13页
实验一 MATLAB基础准备及入门_第4页
第4页 / 共13页
实验一 MATLAB基础准备及入门_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《实验一 MATLAB基础准备及入门》由会员分享,可在线阅读,更多相关《实验一 MATLAB基础准备及入门(13页珍藏版)》请在金锄头文库上搜索。

1、实验一 MATLAB基础准备及入门本次实验有两个目的:一是讲述NIATLAB正常运行所必须具备的基础条件;二是简明 系统地介绍高度集成的Desktop操作桌面的功能和使用方法。本章的前两节分别讲述:MATLAE的正确安装方法和MATLAB环境的启动。因为指 令窗是MATLAB最重要的操作界面,所以本章用第13、14两节以最简单通俗的叙述、算 例讲述指令窗的基本操作方法和规则。这部分内容几乎对MATLAB各种版本都适用。MATLAB6.X不同于其前版本的最突出之处是:向用户提供前所未有的、成系列的交互 式工作界面。了解、熟悉和掌握这些交互界面的基本功能和操作方法,将使新老用户能事 半功倍地利用M

2、ATLAB去完成各种学习和研究。为此,本章特设几节用于专门介绍最常用 的交互界面:历史指令窗、当前目录浏览器、工作空间浏览器、内存数组编辑器、交互界 面分类目录窗、M文件编辑/调试器、及帮助导航/浏览器。本章是根据MATLAB6.5版编写的,但人部分内容也适用于其他6.x版。1.1 MATLAB的安装和内容选择Product List3 Select lans“e o doonentaUcaI Select directwy rhere products ill be iostalled.坯 52 5alctoptions.介 XostlL jeoiuetz dorcaaattLCCL Ios

3、UlL Koducts only.&cnaritfttian only31owlish ccly.loutish aidif wailiUdFl we Option:far jtoduct (s). if :LL15 FlSpftCA raquired for dorcfZdWi&n if433 Fl-5.04. Stltct prdacts md/w VSatlIb- P Sikulink图 1-1-11.2Desktop操作桌面的启动1.2.11.2.2MATLAB的启动Desktop操作桌面简介一操作桌面的缺省外貌图 1.2-1二通用操作界面1.3 Command Window 运行入门

4、1.3.1Command Window指令窗简介图 1.3-11.3.2最简单的计算器使用法【例1.3.2-1求12 + 2x(7-4)-3在上述表达式输入完成后,按【Entei】键,该就指令被执行。 在指令执行后,MATLAB指令窗中将显示以下结果。的算术运算结果。(1) 用键盘在MATLAB指令窗中输入以下内容 (12+2* (7-4)/3A2123【例1.3.2-2】简单矩阵4=456的输入步骤。789(1)在键盘上输入下列内容A = 1,2,3; 4,5,6; 7,8,9(2)按Enter键,指令被执行。(3)在指令执行后,MATLAB指令窗中将显示以下结果:【例1.3.2-31矩阵的

5、分行输入。A=l,2,34,5,67,8,9【例1.3.2-4指令的续行输入S=l-l/2+l/3-l/44- 1/5-1/6+1/7-1/81.3.3【值.变量和表达式【值的记述二变量命名规则三MATLAB默认的预定义变量!1!运算符和表达式五复数和复数矩阵【例 1.3.3-1复数 $ = 3 + 4i, j = 1 + 2让3 = 2M 表达,(1)zl= 3 + 4i(2)z2 = 1 + 2 * i z3=2*exp(i*pi/6) z=zl*z2/z3【例1.33-2复数矩阵的生成及运算A=l,3;2z4-5z8;6,9*iB=l+5i,2+6i;3+8*iz4+9*iC=A*B【例

6、1.33-3求上例复数矩阵C的实部、虎部、模和相角。C_real=real(C)C_imag=imag (C)C_magn i tude=ab s(C)C_phase=angle (C) *180/pi%以度为单位计算相角【例1.3.3-4用MATLAB计算疗 能得到-2吗?(1)a=-8;r=aA(l/3)(2)m=0 丄 2;R=abs(a)A(l/3);Theta=(angle(a)+2*pi*m)/3; rrr=R*exp(i*Theta)(3)t=0:pi/20:2*pi;x=R*sin(t);y=R*cos (t);plot(x,yr rb: 1) rgridhold onplot

7、 (rrr (1) r 1 JMarkerSize , 50 , Color1 z 1 r 1)plot(rrr(2Z3)zo1fMarkersize1r15 r 1 Color 1fb1) axis(-3,3,-3,3).axis squarehold off/I/1)IfI u /2 -12图 1.3-21.3.4计算结果的图形表示【例1.3.4-1】画出衰减振荡曲线y = e3sni3t及其它的包络线亍。f的取值范围是0,4龙 (图 1.3-3)t=0:pi/50:4*pi;y0=exp(-t/3);y=exp(-t/3)*sin(3*t);plot(t,yz r-r1zt,yOz1 :

8、b!,匕-yOJ:b) gridA;、I 八7 , 1 f 、V/f1O24681O1214图133siii(A/x2 + v2)【例1.3.4-2画出z= I$所表示的三维曲面(图1.3-4) o的取值范围是-8.8 oclear;x=-8:0 5:8;y=xr ;X=ones(size(y)*x;Y=y*ones(size(x);R=sqrt(X A2+Y A2)+eps;%Z=sin(R) /R;%surf(X,Yz Z) ;% colormap(cool)xlabel(1x1)rylabel(1y1)rzlabel(1z1)1.4 Command Window 操作要旨141指令窗显示

9、方式的操作一缺省显示方式二显示方式的设置142:计算结果的显示格式1.4.3指令行中的标点符号145指令窗中指令行的编辑【例1.4.5-1指令行操作过程示例。1.5 Command History 和实录指令 diary1.5.1Command History历史指令窗简介图 1.5-11.5.2历史指令行的再运行【例1.5.2-1再运行图152所示历史指令窗中的三行指令。图1.52153指令窗实录指令diary1.6 Current Directory 路径设置器和文件:理1.6.1Current Directory当前目录浏览器简介图 1.6-1一用户目录和当前目录设置 二借助当前目录浏览

10、器获取M和MAT文件信息【例1.6.1-1从图1.2-1所示MATLAB缺省桌面开始,叙述引出图1.6-1所示面貌的当前目 录浏览器的操作过程。1.6.2MATLAB的搜索路径1.6.3MATLAB搜索路径的扩展和修改一何时需要修改搜索路径二利用设置路径对话框修改搜索路径图 1.6-2三利用指令path设置路径1.7 Workspace Browser 和 Array Editor1.7.1Workspace Browser工作空间浏览器简介图 1.7-11.7.2现场菜单用于内存变量的查阅和删除一内存变量査阅、删除的指令操作法【例1.7.2J】在指令窗中运用who, whos查阅MATLAB

11、内存变量。 who whosdouble arrayXYZ33x33x326136 double arrayis 7722 elements using 62434 bytes【例1.7.2-2在指令窗中运用clear指令可以删除内存中的变量。clear Bnumberwho二内存变量査阅和删除的现场菜单操作法图 1.7-2【例1.7.2-3通过“工作空间浏览器”的运作,采用图形显示内存变量Z。图173【例1.7.2-4通过“工作空间浏览器”删除内存变量。1.7.3Array Editor数组编辑器和大数组的输入图 1.7-41.7A【据文件的存取一存取数据文件的指令操作法二通过内存变量浏览器

12、实现数据文件的存取(1)产生保存全部内存变屋的数据文件的操作方法图 1.7-5【例1.7.4-1数据的存取。(假定内存中已经存在变量XXZ)(1)mkdir(1c:1,1my_dir1);cd c:my_dirsave saf X Y Zdir(2)clearload saf Zwho1.8Launch Pad交互界面分类目录窗回冈专 Launch PadFile Edit View Web Window HelpllliriDort Wizard. ProfilerOGUIDE (GUI Builder)-Q-BMWCentral (Veb)Product Page (W电b) 如爪TLAB COM Builder图1.811.9 Editor/Debugger和脚本编写初步1.9.1Editor/Debugger M文件编辑调试器简介一编辑调试器的开启图 1.9-1二编辑器使用中的若干注意事项1.9.2 M脚本文件编写初步【例1.9.2-1编写解算例1.3.4-1题目的M脚本文件,并运行之。 操作步骤:1.10帮助系统1.10.1帮助方式概述一 “纯文本”帮助【例1.10.1-1在指令窗中运行help的示例。(1)help help(2) help(3)help elmat(4)help eye【例1.10.1-2在指令窗中,运用lookfor找Hl行(M函数文件的第一注释行

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号