资源描述:
《MATLAB运行基础与入门练习.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实验一MATLAB运行基础与入门练习一、实验目的1.熟悉MATLAB环境,并能简单设置工作环境。2.熟悉MATLAB的工作界面,了解各个窗口的功能。3.重点掌握指令窗的基本操作方式和常用操作指令。二、实验要求1.按照实验步骤认真完成实验。2.将每步操作所得结果与实验步骤中的结果相比较,加深理解。3.完成实验报告,内容包括:实验名称、实验目的、附加练习的程序清单及运行结果;最后注明姓名、班级、学号,并按学号顺序排好。下次上课交齐。三、实验步骤1.MATLAB工作环境Desktop的启动方法一:双击桌面上的或ma
2、tlab下的快捷方式图标命令窗口菜单栏工具栏分类帮助窗口历史纪录窗口2.用户目录的创建及当前工作目录的设置交互界面设置法:在MATLAB操作桌面找到当前目录设置区,点击浏览键,弹出浏览文件夹对话框。在对话框中选择D盘,并点击新建文件夹按钮,输入文件夹名。最后,确认将当前工作目录设置为新建的文件夹。指令设置法:利用Windows资源管理器在D盘建立自己的文件夹。例如:d:mydir。利用cd指令将新建的文件夹设置为当前工作目录。cdd:mydir提示:每次重新启动MATLAB环境都要重新设置当前工作目录。
3、不必每次都新建文件夹,但是最好建立自己的文件夹,每次启动都把当前工作目录设置在这个文件夹。这样所有操作产生的文件都会保存在自己的文件夹里,便于查找与保存。3.课堂内容练习u在指令窗中键入a=1,b=2,c=3观察工作空间浏览器中的变化。u在工作空间浏览器中双击变量a,调出内存数组编辑器;将变量a改为2×5的数组。u点击新建文件按钮,弹出M文件编辑/调试器,键入d=2,e=3,f=4保存文件为a1.m,并运行。【Debug:Run】观察工作空间浏览器中的变化。u在指令窗中键入logo产生图形窗。试验图形窗功能:
4、画箭头、直线,标注释,放大,缩小,旋转图形。u在指令窗中键入demo产生演示窗口。演示MATLAB的各项功能:复函数绘图,二维、三维绘图等。u求的算术运算结果(1)用键盘在MATLAB指令窗中输入以下内容(12+2*(7-4))/3^2(2)在上述表达式输入完成后,按【Enter】键,该就指令被执行。(3)在指令执行后,MATLAB指令窗中将显示以下结果。ans=2u简单矩阵的输入步骤(1)在键盘上输入下列内容A=[1,2,3;4,5,6;7,8,9](2)按【Enter】键,指令被执行。(3)在指令执行后,
5、MATLAB指令窗中将显示以下结果:A=123456789注意:标点符号必须在英文状态下输入u矩阵的分行输入A=[1,2,34,5,67,8,9](以下是显示结果)A=123456789u指令的续行输入(注意:续行符号前需有空格)S=1-1/2+1/3-1/4+1/5-1/6+1/7...-1/8S=0.6345u复数表达,及计算(1)经典教科书的直角坐标表示法z1=3+4iz1=3.0000+4.0000i(2)采用运算符构成的直角坐标表示法和极坐标表示法z2=1+2*i%运算符构成的直角坐标表示法z2=1
6、.0000+2.0000iz3=2*exp(i*pi/6)%运算符构成的极坐标表示法z3=1.7321+1.0000iz=z1*z2/z3z=0.3349+5.5801iu复数矩阵的生成及运算A=[1,3;2,4]-[5,8;6,9]*iA=1.0000-5.0000i3.0000-8.0000i2.0000-6.0000i4.0000-9.0000iB=[1+5i,2+6i;3+8*i,4+9*i]B=1.0000+5.0000i2.0000+6.0000i3.0000+8.0000i4.0000+9.00
7、00iC=A*BC=1.0e+002*0.99001.1600-0.0900i1.1600+0.0900i1.3700u求上例复数矩阵C的实部、虚部、模和相角C_real=real(C)C_imag=imag(C)C_magnitude=abs(C)C_phase=angle(C)*180/pi%以度为单位计算相角C_real=99116116137C_imag=0-990C_magnitude=99.0000116.3486116.3486137.0000C_phase=0-4.43654.43650u用M
8、ATLAB计算能得到–2吗?(1)直接计算得到第一象限的根a=-8;r=a^(1/3)r=1.0000+1.7321i(2)的全部方根计算如下m=[0,1,2];%因为有三个方根R=abs(a)^(1/3);%模开三次方Theta=(angle(a)+2*pi*m)/3;%三个相角rrr=R*exp(i*Theta)rrr=1.0000+1.7321i-2.0000+0.0000i1.0000-1.