MATLAB实训指导书

合集下载

matlab语言实验指导书

matlab语言实验指导书

matlab语言实验指导书实验一matlab集成环境及数值运算一、实验目的1.熟悉启动和退出matlab的方法;2.熟悉matlab的集成环境;3.掌握建立矩阵的方法;4.掌握MATLAB中各种表达式的编写规则和常用函数的使用。

二、实验内容1.首先找到以下表达式的值,然后显示MATLAB workspace的用法并保存所有变量。

2sin85?(1)z1?21?e(2)z2?1?2i??21ln(x?1?x2),其中x250.45e0.3a?e?0.3a0.3?asin(a?0.3)?ln,a??3.0,?2.9,?,2.8,2.9,3.0(3)z3?22提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。

?t20?t?1?2(4)z4??t?11?t?2,其中t=0:0.5:2.5t2?2t?12? T3.提示:用逻辑表达式求分段函数的值。

2.已知:12344131,b??20a??3478733?27???3657??求如下表达式的值:(1) A+6*B和A-B+I(其中I是单位矩阵)(2)A*B和A*B(3)a^3和a.^3(4)a/b和b\\a(5)[a,b]和[a([1,3],:);b^2]3.设有矩阵a和b1234516 30? 67??? 891017-69 1112131415?, B023-4?A.1617181920970 1311?? 2122232425??? 4.(1)求他们的乘积c(2)将矩阵c的右下角3×2子矩阵赋给d(3)查看matlab工作空间的使用情况。

4.完成下列操作:(1)查找[100999]之间可被21除的数字数。

提示:先利用冒号表达式,再利用find和length函数。

(2)建立一个字符串向量,删除其中的大写字母。

提示:利用find函数和空矩阵。

实验二 matlab程序设计一、实验目的1.掌握建立和执行m文件的方法;2.掌握利用if和switch语句实现选择结构的方法;3.掌握利用for和while语句实现循环结构的方法;4,熟悉利用向量运算来代替循环操作的方法。

MATLAB基础及应用实验指导书

MATLAB基础及应用实验指导书

MATLAB基础及应用实验指导书MATLAB基础及应用课程实验指导书实验一软件环境和基本操作熟悉一、实验目的①熟悉MATLAB 主界面,并学会简单的菜单操作。

②学会简单的矩阵输入与信号输入。

③掌握部分绘图函数。

二、实验内容熟悉MATLAB操作环境,通过简单操作熟悉MATLAB的基本使用方法。

三、实验要求与步骤1、用户第一次使用MATLAB 时,建议首先在屏幕上键入demo 命令,它将启动MATLAB 的演试程序,用户可在此演示程序中领略MATLAB 所提供的强大的运算与绘图功能。

也可以键入help 进行进一步了解。

MATLAB 启动界面如图所示:MATLAB 语言最基本的赋值语句结构为:变量名列表= 表达式。

表达式由操作符或其它字符,函数和变量名组成,表达式的结果为一个矩阵,显示在屏幕上,同时输送到一个变量中并存放于工作空间中以备调用。

如果变量名和“= ”省略,则ans 变量将自动建立,例如键入:1900/81 ,得到输出结果:ans =23.4568 。

MATLAB 中变量命名的原则要求必须以英文字母开头,文件夹名字中可以还包括、下划线和数字,不要使用其他的字符,更不要单纯使用数字或者中文名命名,有时在运行MATLAB 中一些莫名的错误可能就是不规范的命名引起的。

这种规则包括将来为自己编写的脚本文件、函数文件命名以及为使用的变量命名也应遵循这个规则。

2、用户工作目录和当前目录的建立和设置1)为管理方便,每个用户在使用MATLAB 前,尽量为自己建立一个专门的工作目录,即“用户目录”,用来存放自己创建应用文件。

例如首先打开资源管理器,在E 驱动器下可以根据自己喜好建立一个新文件夹,但应注意:该文件夹必须以英文开头,文件夹名字中可以包括字母、下划线和数字,不要使用其他的字符,更不要单纯使用数字或者中文名命名,有时在运行MATLAB 中一些莫名的错误可能就是不规范的命名引起的,这与MATLAB 中为变量和文件名命名原则是一致的。

MATLAB上机实习指导书

MATLAB上机实习指导书

MATLAB上机实习指导书目录实习内容一MATLAB基本操作-----------------------------------2 实习内容二数值数组及其运算---------------------------------8 实习内容三MATLAB图形绘制基础-------------------------------15 实习内容四SIMULINK仿真基础---------------------------------22 附录1 流程控制------------------------------------------------24 附录2 SIMULINK的库模块-------------------------------------- 25附录3 转义符号------------------------------------------------27实习内容一MATLAB基本操作一、实习目的掌握MATLAB的启动和退出;熟悉MATLAB的命令窗口;熟悉其它常用窗口和工具栏。

二、实习内容与步骤1、进入MATLAB的开发环境。

方法一:点击桌面上的快捷方式或matlab\文件夹下的快捷方式图标。

方法二:开始→所有程序→MA TLAB6.5→MATLAB6.5.EXE。

方法三:点击matlab\bin\win32文件夹下的matlab.exe。

这三种方法的当前目录不同。

优先选用方法一。

可见到如下交互界面(见图1-1):图1-1 Matlab默认桌名平台2、退出MATLAB的开发环境。

退出Matlab的方式很多:(1)在Matlab命令窗口的“File”菜单下选择“Exit Matlab”;(2)快捷键“Ctrl+q”;(3)在命令窗口输入“quit”命令;(4)在命令窗口输入“exit”命令;(5)用鼠标单击命令窗口右上角的“X”按钮;(6)用鼠标双击命令窗口左上角的图标“”。

Matlab实验指导书

Matlab实验指导书

Matlab实验指导书实验⼀ Matlab使⽤⽅法和程序设计⼀、实验⽬的1、掌握Matlab软件使⽤的基本⽅法;2、熟悉Matlab的数据表⽰、基本运算和程序控制语句;3、熟悉Matlab绘图命令及基本绘图控制;4、熟悉Matlab程序设计的基本⽅法。

⼆、实验内容1、帮助命令2、矩阵运算(1)矩阵的乘法和乘⽅已知A=[1 2;3 4]:B=[5 5;7 8]:求A^2*B( 2 )矩阵除法已知A=[1 2 3:4 5 6:7 8 9]:B=[1 0 0:0 2 0:0 0 3],求矩阵左除A\B,右除A/B。

( 3 )矩阵的转置及共轭转置已知A=[5+i,2-i,1;6*i,4,9-i],求该复数矩阵的转置A',共轭转置A.'( 4 )使⽤冒号选出指定元素已知:A=[1 2 3:4 5 6:7 8 9];求A中第3列前2个元素;A中第2、3⾏元素。

( 5 )⽅括号[]⽤magic函数⽣成⼀个4阶魔术矩阵,删除该矩阵的第四列3、多项式(1)求多项式P(x)=x3-2x-4的根( 2 )已知A=[1.2 3 5 0.9;5 1.7 5 6;3 9 0 1;1 2 3 4].,构造多项式,并计算多项式值为20的解。

4、基本绘图命令( 1 ) 绘制余弦曲线]2,0[),cos(π∈=tty]2,0[),5.0sin(),25.0cos(yπ∈-=-=ttyt5、基本绘图控制绘制]4,0[π区间上的y=10sint曲线,并要求:(1)线形为点划线,颜⾊为红⾊,数据点标记为加号;(2)坐标轴控制:显⽰范围,刻度线,⽐例,⽹络线;(3)标注控制:坐标轴名称,标题,相应⽂本。

6、基本程序设计(1)编写命令⽂件:计算1+2+....+n<2000时的最⼤n值;(2)编写函数⽂件:分别⽤n和which循环结构编写程序,求2的0到n次幂的和.n=input('输⼊正数n:') ji=1: for i=1:n; ji=ji+2^i: end ji input('输⼊正数n:') ji-1:i-1: While i<=n ji=ji+2^i; i=i+1; end ji (3)如果想对⼀个变量x赋值,当从键盘输⼊y或Y时,x⾃动赋为1;当从键盘输⼊n或N时,x⾃动赋为0;输⼊其他字符时终⽌程序。

MATLAB实验指导书

MATLAB实验指导书

实验一熟悉MATLAB工作环境一、实验目的初步熟悉MATLAB工作环境,熟悉命令窗口,学会使用帮助窗口查找帮助信息。

二、实验内容(1)熟悉MATLAB平台的工作环境;(2)熟悉MATLAB的五个工作窗口;(3)了解MATLAB的数值显示格式设置。

(4)学会使用帮助三、实验步骤1.熟悉MATLAB的五个基本窗口①命令窗口(Command window)②工作空间窗口(Workspace)③命令历史记录窗口(Command history)④当前目录窗口(Current directory)⑤帮助窗口(Help window)2.MATLAB的数值显示格式设置用户可根据需要,对命令窗口的字体风格、大小、颜色和数值计算结果的显示格式进行设置。

①屏幕显示方式屏幕显示方式有紧凑(compact)和松散(loose)两种形式,默认为松散(loose)格式。

具体设置格式为:format compact/loose②数字显示格式数字显示格式有大致有:长、短整型、长、短浮点、近似有理数、十六进制数以及银行数等表示方式。

具体设置为:format long(long e\long g) %长整型、长浮点、以最佳方式显示数据format short(short e\ short g) %短整型、短浮点、以最佳方式显示数据format hex %显示十六进制数format bank %金融数语(元、角、分)表示数据3.帮助信息的使用MATALB的帮助信息可通过以下两种方式得到:①从菜单工具栏得到单击工具栏的图标或选择菜单view\help (help\matlab help),都能启动帮助窗口,然后选择你所需要的帮助信息。

②命令窗口发布命令得到在命令窗口的提示符后输入help 需要帮助的命令关键字,即可得到该关键字的所有信息。

其格式如下:help 命令关键字例如:help clear键入enter键后,则在命令窗口显示出具体的命令格式,说明等信息。

MATLAB实验指导书(DOC)

MATLAB实验指导书(DOC)

MATLAB实验指导书(DOC)MATLAB实验指导书前⾔MATLAB程序设计语⾔是⼀种⾼性能的、⽤于科学和技术计算的计算机语⾔。

它是⼀种集数学计算、分析、可视化、算法开发与发布等于⼀体的软件平台。

⾃1984年MathWorks公司推出以来,MATLAB以惊⼈的速度应⽤于⾃动化、汽车、电⼦、仪器仪表和通讯等领域与⾏业。

MATLAB有助于我们快速⾼效地解决问题。

MATLAB相关实验课程的学习能加强学⽣对MATLAB程序设计语⾔理解及动⼿能⼒的训练,以便深⼊掌握和领会MATLAB应⽤技术。

⽬录基础型实验............................................................................................ - 1 - 实验⼀MATLAB集成环境使⽤与基本操作命令练习............. - 1 - 实验⼆MATLAB中的数值计算与程序设计 ............................. - 7 - 实验三MATLAB图形系统......................................................... - 9 -基础型实验实验⼀ MATLAB 集成环境使⽤与基本操作命令练习⼀实验⽬的熟悉MATLAB 语⾔编程环境;熟悉MATLAB 语⾔命令⼆实验仪器和设备装有MATLAB7.0以上计算机⼀台三实验原理MATLAB 是以复杂矩阵作为基本编程单元的⼀种程序设计语⾔。

它提供了各种矩阵的运算与操作,并有较强的绘图功能。

1.1基本规则1.1.1 ⼀般MATLAB 命令格式为[输出参数1,输出参数2,……]=(命令名)(输⼊参数1,输⼊参数2,……)输出参数⽤⽅括号,输⼊参数⽤圆括号如果输出参数只有⼀个可不使⽤括号。

1.1.2 %后⾯的任意内容都将被忽略,⽽不作为命令执⾏,⼀般⽤于为代码加注释。

MATLAB实验指导

MATLAB实验指导

MATLAB基础教程实验指导书实验一:Desktop操作桌面基础一、实验目的及要求1、熟悉MATLAB系统的安装流程,掌握MATLAB的启动和退出。

2、掌握MATLAB系统的各命令窗口的功能,熟悉常用选项和工具栏的功能和用途。

3、熟悉简单程序的输入、运行、调试及结果的显示过程。

二、实验内容1、认识MATLAB集成环境:熟悉个操作窗口的功能和用途。

掌握File(文件)、Edit(编辑)、View(显示)、Web(网络)、Window(窗口)和Help(帮助) 等菜单命令的使用。

2、启动和退出MATLAB(1)启动MATLAB的M文件。

在启动MATLAB时,系统可自动执行主M文件matlabrc.m,在matlabrc.m的末尾还会检测是否存在startup.m,如存在则会自动执行它。

在网络系统中,matlabrc.m保留给系统管理员,而各个用户可利用startup.m进行初始设置。

(2)、终止或退出MATLAB。

quit命令可终止MATLAB,但不保存工作空间的内容。

为保存工作空间的内容,可使用save命令。

1、利用save、load命令,保存和恢复工作空间。

用clear命令可清空工作空间。

(1)、工作空间中的变量可以用save命令存储到磁盘文件中。

(2)、用load命令可将变量从磁盘文件读入MATLAB的工作空间。

(3)、用clear命令可清除工作空间中现存的变量。

4、MATLAB的所有图形工具窗体都可以嵌入MATLAB窗体(Dock),也可以从MATLAB窗体中弹出(Undock),例如在MATLAB默认的图形窗体环境下,单击命令行窗体左上角按钮,就可以将MATLAB命令行窗体弹出。

要求分别将命令行窗体(Command Window)、命令行历史窗体(Command History)、当前路径查看器(Current Directory)、工作空间浏览器(Workspace Browser)、帮助(Help)、MATLAB性能剖析工具(Profiler) 从MATLAB窗体中弹出和嵌入MATLAB窗体(Dock)。

MATLAB实验指导书(共5篇)

MATLAB实验指导书(共5篇)

MATLAB实验指导书(共5篇)第一篇:MATLAB实验指导书MATLAB 实验指导书皖西学院信息工程学院实验一 MATLAB编程环境及简单命令的执行一、实验目的1.熟悉MATLAB编程环境二、实验环境1.计算机2.MATLAB7.0集成环境三、实验说明1.首先应熟悉MATLAB7.0运行环境,正确操作2.实验学时:2学时四、实验内容和步骤1.实验内容(1)命令窗口的使用。

(2)工作空间窗口的使用。

(3)工作目录、搜索路径的设置。

(4)命令历史记录窗口的使用。

(5)帮助系统的使用。

(6)了解各菜单的功能。

2.实验步骤(1)启动MATLAB,熟悉MATLAB的桌面。

(2)进入MATLAB7.0集成环境。

(3)在命令窗口执行命令完成以下运算,观察workspace的变化,记录运算结果。

1)(365-52⨯2-70)÷3 2)>>area=pi*2.5^2 3)已知x=3,y=4,在MATLAB中求z:x2y3 z=2(x-y)4)将下面的矩阵赋值给变量m1,在workspace中察看m1在内存中占用的字节数。

⎡162313⎤⎢511108⎥⎥m1=⎢⎢97612⎥⎢⎥414151⎣⎦执行以下命令>>m1(2 , 3)>>m1(11)>>m1(: , 3)>>m1(2 : 3 , 1 : 3)>>m1(1 ,4)+ m1(2 ,3)+ m1(3 ,2)+ m1(4 ,1)5)执行命令>>helpabs 查看函数abs的用法及用途,计算abs(3 + 4i)6)执行命令>>x=0:0.1:6*pi;>>y=5*sin(x);>>plot(x,y)7)运行MATLAB的演示程序,>>demo,以便对MATLAB有一个总体了解。

五、思考题1、以下变量名是否合法?为什么?(1)x2(2)3col(3)_row (4)for2、求以下变量的值,并在MATLAB中验证。

MATLAB实验指导书

MATLAB实验指导书

实验一MATLAB集成环境使用与运算基础一、实验目的1.熟悉启动和退出MA TLAB的方法。

2.熟悉MATLAB命令窗口的组成。

3.掌握建立矩阵的方法。

4.掌握MATLAB各种表达式的书写规则以及常用函数的使用。

二、实验原理1.MA TLAB的启动MATLAB系统的启动有三种常见方法:1)使用Windows“开始”菜单。

2)运行MATLAB系统启动程序MA TLAB.exe。

3)利用快捷方式。

2.MA TLAB系统的退出要退出MA TLAB系统,也有三种常见方法:1)在MA TLAB主窗口File菜单中选择Exit MATLAB 命令。

2)在MA TLAB命令窗口输入Exit或Quit命令。

3)单击MATLAB主窗口的“关闭”按钮。

3.MA TLAB帮助窗口进入帮助窗口可以通过以下三种方法:1)单击MATLAB主窗口工具栏中的help按钮。

2)在命令窗口中输入helpwin、helpdesk或doc。

3)选择help菜单中的“MA TLAB help”选项。

4.MA TLAB帮助命令1)help命令在MA TLAB命令窗口直接输入help命令将会显示当前帮助系统中所包含的所有项目,即搜索路径中所有的目录名称。

同样,可以通过help加函数名来显示该函数的帮助说明。

2)lookfor命令help命令只搜索出那些关键字完全匹配的结果,lookfor命令对搜索范围内的m文件进行关键字搜索,条件比较宽松。

3)模糊查询用户只要输入命令的前几个字母,然后按tab键,系统就会列出所有以这几个字母开头的命令。

5.赋值语句1)变量=表达式2)表达式6.矩阵的建立1)直接输入法:将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分开,不同行的元素之间用分号分开。

2)利用m 文件建立矩阵3)利用冒号表达式建立一个向量 e1:e2:e3 4) 利用linspace 函数产生行向量 linspace(a,b,n).三、实验仪器和设备1.计算机1台。

《MATLAB语言实验指导书》(新版)

《MATLAB语言实验指导书》(新版)

实验部分实验一基本操作和简单语句输入一、实验环境计算机MATLAB软件二、实验目的1.熟悉MATLAB的命令窗口。

2.掌握MATLAB的一些基本操作,能够进行一般的数值计算。

3.实现语句的重调和修改。

三、预备知识1.MATLAB的窗口组成MATLAB主窗口中,层叠平铺了Command window(命令窗口),Launch pad(发射台),Workspace(工作空间),Command history(命令历史记录),Current directory(当前目录)等子窗口。

其中Command window窗口是MATLAB 界面中重要组成部分,利用这个窗口可以和MATLAB交互操作,即对输入数据或命令进行相应的计算;Launch pad窗口中启动某个工具箱的应用程序;Workspace窗口记录工作空间;Command history窗口主要记录已执行过的命令,Current directory记录当前目录。

2.命令窗口菜单栏单击菜单栏上的“File”选项,就会弹出一个下拉菜单。

·“New”:单击“New”选项,你会看到一个包含三项内容的右拉式子菜单。

单击“M-file”,就会打开指定的编辑器,并且随之产生一个空白的M 文件。

M文件是包含MATLAB源代码的文本文件。

MATLAB自带了大量M文件,当然你也可以在空白M文件中编制自己想要的源代码文件,这在MATLAB数值计算中是一项很重要的功能。

·“Open”:单击“Open”选项,会弹出一个对话框,要求你输入想要打开的文件,可以是M或Fig文件,也可以是其他类型的有效文件。

·“Open Selection”:通常情况下这个选项呈现灰色,只有你在命令窗口的编辑区内选中一个M 文件时,才变成可用。

单击此选项将会用特定编辑器打开被选中的M文件。

·“Run Script”:单击“Run Script”选项,在对话框内输入或选中可执行的目标文件,单击“OK”,MATLAB将会执行被选中的目标文件。

《Matlab基础与应用》实训指导书

《Matlab基础与应用》实训指导书

《MATLAB基础与应用》实训指导书目录实训一认识MATLAB实训二 MATLAB数据操作实训三 MATLAB程序设计(一)实训四 MATLAB程序设计(二)实训五 MATLAB二维绘图实训六 MATLAB特殊二维绘图实训七 MATLAB三维绘图实训八 MATLAB符号函数的运算实训九 MATLAB符号微积分实训十 MATLAB符号方程求解实训十一 MATLAB数据分析与统计实训十二 MATLAB数值运算实训十三 MATLAB常微分方程的数值求解实训十四认识GUI实训十五图形用户界面设计实训十六 Simulink仿真实训十七 MATLAB综合实训(一)实训十八 MATLAB综合实训(二)实训一 认识MATLAB【实训目的】1.认识MATLAB 操作界面2.MATLAB 帮助系统的使用方法 3.掌握数据操作的有关知识 【主要软件设备】MATLAB 软件 【实训内容】1.认识MATLAB 操作界面2.MATLAB 帮助系统的使用方法 3.掌握数据操作的有关知识 【实训题目】1.通过帮助浏览器查找max 函数的用法。

2.通过帮助浏览器查找并比较ceil 、floor 、fix 、round 、rem 和sign 函数的用法。

3.gcd 函数用于求两个整数的最大公约数。

先用help 命令查看该函数的用法,然后利用该函数求15和35的最大公约数。

4.已知A=2.1,B=-4.5,C=6,D=3.5,E=-5,计算⎪⎪⎪⎪⎭⎫⎝⎛+D BC E A ππ22arctan 的值。

5.已知96.4=a ,11.8=b ,计算)ln(b a e ba +-的值。

【实训注意事项】1. 在所实训的机房,必须保持机房的整洁2. 在所实训机房,未经允许不要对计算机进行操作及其他操作3. 实训必须按照实训报告要求进行 【实训报告要求】1. 通过帮助浏览器查找函数的用法在实训报告上只填写所编程序2. 数据操作的有关知识的程序必须按照MATLAB 软件上所编程序书写,书写格式一定要正确实训二 MATLAB 数据操作【实训目的】1.掌握数据操作的有关知识 2.掌握矩阵的基本运算 3.掌握数据和文件操作 【主要软件设备】MATLAB 软件 【实训内容】1.矩阵的基本运算 2.数据和文件操作3.理解数据操作的有关知识 【实训题目】1.已知矩阵101241205A -⎡⎤⎢⎥=⎢⎥⎢⎥-⎣⎦、010213112B -⎡⎤⎢⎥=⎢⎥⎢⎥⎣⎦,求2A+B 、23A B -、A*B 、B*A 、A.*B 、A\B 、 A/B 、A. \B 、A. /B 。

Matlab实验指导书

Matlab实验指导书

实验一:Matlab操作环境熟悉一、实验目的1.初步了解Matlab操作环境。

2.学习使用图形函数计算器命令funtool及其环境。

二、实验内容熟悉Matlab操作环境,认识命令窗口、内存工作区窗口、历史命令窗口;学会使用format命令调整命令窗口的数据显示格式;学会使用变量和矩阵的输入,并进行简单的计算;学会使用who和whos命令查看内存变量信息;学会使用图形函数计算器funtool,并进行下列计算:1.单函数运算操作。

?求下列函数的符号导数(1) y=sin(x);(2) y=(1+x)^3*(2-x);?求下列函数的符号积分(1) y=cos(x);(2) y=1/(1+x^2);(3) y=1/sqrt(1-x^2);(4) y=(x-1)/(x+1)/(x+2);?求反函数(1) y=(x-1)/(2*x+3);(2) y=exp(x);(3) y=log(x+sqrt(1+x^2));?代数式的化简(1) (x+1)*(x-1)*(x-2)/(x-3)/(x-4);(2) sin(x)^2+cos(x)^2;(3) x+sin(x)+2*x-3*cos(x)+4*x*sin(x);2.函数与参数的运算操作。

?从y=x^2通过参数的选择去观察下列函数的图形变化(1) y1=(x+1)^2(2) y2=(x+2)^2(3) y3=2*x^2(4) y4=x^2+2(5) y5=x^4(6) y6=x^2/23.两个函数之间的操作?求和(1) sin(x)+cos(x)(2) 1+x+x^2+x^3+x^4+x^5?乘积(1) exp(-x)*sin(x)(2) sin(x)*x?商(1) sin(x)/cos(x);(2) x/(1+x^2);(3) 1/(x-1)/(x-2);?求复合函数(1) y=exp(u)u=sin(x)(2) y=sqrt(u)u=1+exp(x^2)(3) y=sin(u)u=asin(x)(4) y=sinh(u)u=-x三、设计提示1.初次接触Matlab应该注意函数表达式的文本式描述。

MATLAB实验指导书

MATLAB实验指导书

实验一MATLAB软件使用初步一、实验目的∙学习MA TLAB软件的安装过程,熟悉MA TLAB软件界面的组成及基本使用方法。

∙理解数组(Array)的分类,及标量(scalar)、矢量(vector)和矩阵(Matrix)的区别,熟悉数组与矩阵的构造方法,掌握数组与矩阵的基本运算法则。

二、实验要求1、掌握MA TLAB软件的启动与退出的方法。

2、掌握MA TLAB软件的桌面环境。

3、掌握MA TLAB软件的基本使用方法。

4、掌握M文件编辑器的使用。

5、学会使用MA TLAB的帮助系统。

6、掌握标量、矢量和矩阵的构造方法。

7、掌握数组的四则运算。

8、掌握矩阵的四则运算。

9、掌握基本的数据输入和输出函数。

三、实验内容1.通过桌面快捷图标或“开始—程序”菜单运行MA TLAB,熟悉MA TLAB的桌面环境,如图1 所示。

图1 MA TLAB 桌面环境2.浏览各个菜单项的内容,试着改变各个窗口的字体与字号。

3.熟悉matlab 中的特殊变量:i 、j 、pi 、ans 等等。

4.在实验报告中回答下面哪些赋值语句是正确的,如果不正确给出理由。

a=1a20=1.2;年薪=100000 _fee=20.0 coordinate.x=15.已知1u =,3v =,用MA TLAB 分别执行下列语句。

并在实验报告中记录语句和结果。

a.43u vb.()222vu v -+ c.333vv u- d.243v π6. 运行以下命令并将运行结果与工作空间浏览器中的状态进行比较。

>> a=sin(pi); b=[1, 2]; c=[1; 2]; >> who>> whos在实验报告中回答:如下运行结果中,Size下的1x1、1x2、2x1的含义>> w hosN am e Size B ytes C lassa 1x1 8 double arrayb 1x2 16 double arrayc 2x1 16 double array7.通过工作目录浏览器(Current Directory Browser)或者“File”菜单中相应菜单项改变当前工作目录。

MATLAB实验指导书

MATLAB实验指导书

实验一:MATLAB的基本操作一、实验目的:1.熟悉MATLAB操作环境2.熟悉MATLAB的帮助3.熟悉MATLAB矩阵的操作4.熟悉MATLAB基本运算二、实验内容:1.自行设计试题,说明三角函数是按弧度还是按角度计算。

2.找出取整的函数,并自行设计试题,说明它们的区别。

3.自行设计试题,说明如何给矩阵按列符值。

4.自行设计试题,建一个5X5矩阵,然后将第一行乘1,第二行乘2,第三行乘3,第四行乘4,第五行乘5。

5.设计编写程序(命令),解方程3x5-7x4+5x2+2x-18=0。

6.自行设计试题,说明eval()函数的功能。

三、实验原理:ceil(x)= -4 -2 0 2 5 7fix(x) = -4 -2 0 1 4 6floor(x) = -5 -3 -1 1 4 6round(x) = -5 -2 0 1 5 72、系统的在线帮助help 命令:(1).当不知系统有何帮助内容时,可直接输入help以寻求帮助:>> help(回车)(2).当想了解某一主题的内容时,如输入:>> help syntax(了解Matlab的语法规定)(3).当想了解某一具体的函数或命令的帮助信息时,如输入:>> help sqrt (了解函数sqrt的相关信息)lookfor命令现需要完成某一具体操作,不知有何命令或函数可以完成,如输入:>> lookfor line (查找与直线、线性问题有关的函数)3、常量与变量系统的变量命名规则:变量名区分字母大小写;变量名必须以字母打头,其后可以是任意字母,数字,或下划线的组合。

此外,系统内部预先定义了几个有特殊意义和用途的变量,见下表:数值型向量(矩阵)的输入(1).任何矩阵(向量),可以直接按行方式...输入每个元素:同一行中的元素用逗号(,)或者用空格符来分隔;行与行之间用分号(;)分隔。

所有元素处于一方括号([ ])内;例1-1:>> Time = [11 12 1 2 3 4 5 6 7 8 9 10]>> X_Data = [2.32 3.43;4.37 5.98](2).系统中提供了多个命令用于输入特殊的矩阵:上面函数的具体用法,可以用帮助命令help得到。

Matlab实验指导书(1-10完整)

Matlab实验指导书(1-10完整)
三、设计提示
1.初次接触 Matlab 应该注意函数表达式的文本式描述。 2.在使用图形函数计算器 funtool 时,注意观察 1 号和 2 号窗口中函数的图形。
四、实验报告要求
1.针对图形函数计算器 funtool,对每一类型计算记录其中一个图形的曲线。 2.书写实验报告时要结构合理,层次分明,在分析描述的时候,需要注意语言的
⎪⎪⎨⎪−x12+x11+4
x2 x2
− 7x3 − 7x3
−15x4 + 12 x4
− 6x5 = 294 − x5 = −441
⎪⎩6x1 +11x2 +11x3 − 9x4 −13x5 = 103
3.用网孔电流法求如下电路的各支路电流。
Ia
Ib
Id
Ic
60Ω
20Ω
40Ω
40Ω
50V
10V
40V
流畅。
《Matlab 语言及其在电子信息科学中的应用》实验指导书
许钢 编
3
实验二:M 文件和 Mat 文件操作
一、实验目的
1.定制自己的工作环境。 2.编写简单的 M 文件。 3.保存内存工作区中的变量到.mat 文件。 4.学会只用 Matlab 帮助。
二、实验内容
1.使用 format 命令和 File|Peferences 菜单定制自己的工作环境。 2.编写如下 M 文件,试调整参数 a 的大小,观察并记录 y1、y2 的波形特征。
《Matlab 语言及其在电子信息科学中的应用》实验指导书
许钢 编
4.用结点电压法求如下电路的结点电压 un1、un2。
① + u2 - ②
2kΩ
10A

《matlab原理与应用》实验指导书

《matlab原理与应用》实验指导书

《matlab原理与应用》实验指导书实验一 MATLAB集成环境使用实验性质:验证性实验级别:必做开课单位:信息与通信工程学院通信工程系学时:2学时一、实验目的:1、了解与MATLAB的运行环境相关的各类窗口及其相应的功能特点。

二、实验器材:安装matlab软件的计算机三、实验理论3.1 启动和退出M AT L A B不同的计算机系统,M AT L A B的启动也不一样。

在Windows 和M a c i n t o s h系统中,程序通常通过点击一个图标而启动。

在U N I X系统中,程序是通过在命令行系统提示符后键入如下字符启动:matlab如果上述工作有问题,可请教系统管理员。

当启动MATLAB时,如果matlab rc . m和startu p . m文件存在,则执行这些文件。

在这些文件中,为满足个人需要,用户可以给定命令以调整M AT L A B,例如,constants用于设置图形等。

在一个多用户系统上,系统管理员存储matlabrc . m文件,但你也能为自己的使用创建文件startup.m。

要退出MATLAB,键入quit或exit。

1、退出和中断e x i t,q u i t 结束M AT L A B会话。

程序完成,如果没有明确保存,则变量中的数据丢失。

Ctrl-c 中断一个MATLAB任务。

例如,当M AT L A B正在计算或打印时,中断一个任务,但会话并没有结束。

除此之外,对一些系统有指定的菜单选择。

例如,在Wi n d o w s和M a c i n t o s h系统中,在文件菜单下可以找到选项q u i t。

当编辑或执行M AT L A B时,下列的快捷键十分有用。

通常因为不同的平台使用不同的键,因此,给定了一些替换键。

在你的系统上试一下这些键,注意哪些键组合使用。

2、特殊的功能键↑或C t r l_p 恢复前面的命令。

↓或C t r l_n 恢复当前命令之后键入的命令。

MATLAB实践指导书_整理

MATLAB实践指导书_整理

附录1:第一节 乐音基本知识声音是由物体振动(如声带琴弦等)产生的波,人类能听到的声音频率范围集中在10-20kHZ ,低于该范围的声波称次声波,高于该范围的称为超声波。

声音的强弱由振幅决定人耳听力范围为0-120dB 左右。

声音的频率和振幅会随着时间的改变而改变,并最终趋于静止,一般把 声音的发展过程分为四个阶段,分别为触发,衰减,保持和消失,这四个阶段称为“包络”,包络时间就是一个声音的长短。

音乐是乐音随时间流动而形成的艺术。

从信号系统的角度看,音乐就是周期信号频率随着时间变化的一种表述,乐谱上的每个音符表达了此时此刻规定出现的信号频率和持续时间。

[1]音乐曲调由音阶组成,音阶由音组成。

不同的音有不同的振动频率,声音振动的频率决定了的音符的音高(pitch )。

人们选取一定频率的音符来形成音乐体系所需要的音高。

不同音高的乐音,用CDEFGAB 表示的,这七个拉丁字母就是乐音的音名(Pitch Name )。

音名对应固定的基波信号频率,如每秒振动440次的声音是目前国际通用的标准音A 。

物体振动发音往往包含复杂的频谱结构,如小提琴,A 弦振动时,除了产生主要的基音频率(440HZ )还产生基音的1/2,1/3,1/4频率的泛音。

如果过一个物体振动所发出的泛音为基音的整数倍,这个音具有清晰可辨的音高,而噪音通常不具备该条件。

我们把这些按顺序排列的泛音称为泛音列,由于不同物体有不同特征的泛音列,这些泛音列的排列也就构成了声音的特性:音质。

因此,乐音的基本特征可以用基波频率,谐波频率和包络波形三方面描述。

1 乐音的基波十二平均律(十二等程律)是将8度的音程(2倍频程)按频率等比率地分成十二等分,每一等份称为一个半音即小二度。

一个大二度(即全音)则是两等份。

半音是十二平均律组织中最小的音高距离。

升高半音用“#”符号表示,降低半音用“b ”符号表示。

十二平均律在交响乐队和键盘乐器中得到广泛使用,现在的钢琴即是根据十二平均律来定音的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MATLAB实训指导书一、Simulink中电力系统模块库简介图1 电力系统模块库1) 电源模块电源元件库中包含7种电源元件,如图2所示,分别是直流电压源(DC Voltage Soures)元件、交流电压源(AC Voltage Soures)元件、交流电流源(AC Current Soures)元件、受控电压源(Controlled Voltage Soures)元件、受控电流源(Controlled Current Soures)元件、三相电源(3-phase Soures)元件和三相可编程电压源(3-phase Programmable V oltage Soures)元件。

图2 电源元件库2) 线路元件模块线路元件库中包含了各种线性网络电路元件和非线性网络电路元件。

双击线路元件库图标,弹出线路元件库对话框,如图3所示,图中包含了4类线路元件,分别是支路(Elements)元件、输配电线路(Lines)元件、断路器(Circult Breakers)元件和变压器(Transformers)元件。

图3 线路元件库3 ) 电力电子元件库电力电子模块库包括理想开关(Ideal Switch)、二极管(Diode)、晶闸管(Thyristor)、可关断晶闸管(GTO)、功率场效应管(MOSFET)、绝缘门极晶体管(IGBT)等模块,此外还有2个附加的控制模块组和一个整流桥,如图4所示。

图4 电力电子元件4 ) 电机元件库电机元件库包括同步电机(Synchronous Machines)、异步电机(Asynchronous Machines)、直流电机(DC Machines)、调节器(Prime Movers and Regulators)和电机输出测量分配器(Machines Measurements)等。

如图5所示。

图5 电机元件库5) 连接器元件连接器模块库包括10个常用的连接器模块,如图6所示。

图6 连接器元件6) 测量元件测量元件库包含电压表、电流表、万用表和各种附加的子模块等,如图7所示。

图7 测量元件库7)附加和演示模块附加模块包括了上述各元件库中的附加元件,演示模块主要提供一些演示实例。

8)电力系统分析元件电力系统分析元件模型是用来分析电路和电力系统的工具。

MATLAB软件提供的电力系统分析元件是一种功能强大的电力系统分析工具,如图8所示,使用电力系统分析工具可以进行稳态和暂态的频域分析,主要包括:图8 电力系统分析元件①Powergui 模块可以显示系统稳定状态的电流和电压及电路所有的状态变量值;②为了执行仿真,Powergui 模块允许修改初始状态;③Powergui 可以执行负载潮流的计算,并且为了从稳态时开始仿真可以初始化包括三相电机在内的三相网络,三相电机的类型为简化的同步电机、同步电机或异步电机模块;④当电路中出现阻抗测量模块时,Powergui也可以显示阻抗随频率变化的波形;⑤如果用户拥有控制工具箱,Powergui模块可以产生用户自己系统的空间模块,自动打开LTI 相对于时域和频域的观测器接口;⑥Powergui 可以产生扩展名为.rep 的结果报告文件,这个文件包含测量模块、电源、非线性模块等系统的稳定状态值。

一、单机-无穷大系统模型建立与仿真运用simulink建立简单的单机-无穷大系统进行仿真,对系统运行出现短路情况时的仿真结果进行详细的分析。

1、系统模型及仿真图图9 单机-无穷大系统模型图10 单机-无穷大系统仿真图2、仿真内容2.1 发电机出口短路仿真结果将三相电路短路故障发生器的故障相选择中三相故障都选择,并选择故障相接地选项。

2.1.1故障点电流波形图在发电机故障器中的测量选项中选择故障电压和电流选项,对故障点的电压和电流进行测量。

其它两个故障器均选择不测量选项。

1)在万用表元件中选择故障点A相电流作为测量电气量。

给出故障点A相电流波形图,并且给出由图形得出的结论2)在万用表元件中选择故障点B相电流作为测量电气量。

给出故障点B相电流波形图,并且给出由图形得出的结论。

3)在万用表元件中选择故障点C相电流作为测量电气量。

给出故障点A相电流波形图,并且给出由图形得出的结论。

4)在万用表元件中选择故障点A相、B相、C相电流作为测量电气量。

给出故障点A相、B相、C相电流波形图。

2.1.2故障点的电压波形图在万用表元件中选择故障点A相、B相和C相电压作为测量电气量。

给出故障点A相、B相和C相电压波形图及得出结论。

2.1.3发电机端电流波形1)在向量选择器中分别选择故障点A、B、C三相电流作为测量电气量。

分别给出故障点A、B、C三相电流波形并给出相应的结论。

2)在万用表元件中选择发电机三相电流作为测量电气量,给出发电机三相电流波形图。

2.1.4 发电机端电压波形在向量选择器中分别选择发电机A、B、C三相相电压作为测量电气量。

分别给出发电机A、B、C相电压波形并给出相应的结论。

在万用表元件中选择发电机三相电压作为测量电气量,得出发电机三相电压波形图及结论。

2.1.5变压器端短路电流和短路电压波形1)在万用表元件中选择变压器三相电流作为测量电气量,得变压器电流波形及相应结论。

2)在万用表元件中选择变压器三相电压作为测量电气量,得变压器电压波形及相应结论。

2.2变压器端发生短路仿真结果分析设置完电路图后,将仿真参数中的开始时间改为0.5s和结束时间改为0.8s,将变压器短路故障器选项中选择测量故障电压和电流选项,进行该故障点的电压和电流的测量,其他两个故障器均选不测量选项。

进行电路仿真,查看仿真波形图。

2.2.1故障点电流波形图1)在万用表元件中分别选择故障点A、B、C相电流作为测量电气量。

得到故障点A、B、C相电流波形图并给出结论。

2)在万用表元件中选择故障点A相、B相、C相电流作为测量电气量。

得出故障点A相、B相、C相电流波形图。

3)在万用表元件中选择故障点A相、B相、C相电压作为测量电气量。

得出故障点A相、B相、C相电压波形图给出相应结论。

2.2.2变压器短路电流波形1)在向量选择器中分别选择变压器A相电流作为测量电气量。

分别给出变压器A、B、C三相电流波形图及结论。

2)在万用表元件中选择变压器三相电流作为测量电气量,给出变压器三相电流波形图。

2.2.3变压器短路电压波形1)在向量选择器中分别选择变压器A、B、C相电压作为测量电气量。

给出A、B、C三相电压波形图及相应的结论。

2)在向量选择器中选择变压器ABC三相作为测量电气量,给出变压器三相电压波形图。

2.2.4变压器短路时发电机的电流和电压波形1)在向量选择器中选择发电机三相电流作为测量电气量,给出发电机三相短路波形图及结论。

2)在向量选择器中选择发电机三相电压作为测量电气量,给出发电机电压波形图及结论。

2.3 线路末端发生短路仿真结果分析设置完电路图后,将仿真参数中的开始时间改为0.8s和结束时间改为 1.2s,将变压器短路故障器选项中选择测量故障电压和电流选项,进行该故障点的电压和电流的测量,其他两个故障器均选不测量选项,查看仿真波形图。

2.3.1故障点的电流波形在万用表元件中选择故障点的故障电流作为测量电气量,给出故障点短路电流波形图及相应结论。

2.3.2 故障点的电压波形在万用表元件中选择故障点电压作为测量电气量,给出故障点电压波形图及相应结论。

2.3.3发电机端电流波形在万用表元件中选择发电机电流作为测量电气量,给出发电机电流波形图及结论。

2.3.4发电机端电压波形在万用表元件中选择发电机电压作为测量电气量,给出发电机电压波形图及结论。

2.3.5变压器端电流波形在万用表元件中选择变压器电流作为测量电气量,给出变压器电流波形图,及相应结论。

2.3.6变压器端短路电压波形在万用表元件中选择变压器电压作为测量电气量,给出出变压器电压波形图及相应的结论。

二带励磁系统的电力系统分析目前的发电机都带有自动调节系统,其作用是在发电机电压变动时,能自动地调节励磁电流,维持发电机端的电压在一定的范围内。

4.1 基于simulink的基本模型建立Simulink模型建立包括以下元件:发电机、水轮机调节器、励磁系统、电机测量元件、断路器、变压器、负载、输电线路、短路故障器、无穷大电源等。

如图4-1所示。

图4-1 带励磁的系统仿真模型4.2 设计流程1)从电机元件库中选择基本的同步电机(Synchronous Machine Pu Standard)元件,复制后粘贴在电路图中,如图4-2所示。

步骤一:将基本同步发电机元件名称改为:发电机。

步骤二:双击同步发电机元件,在其元件参数对话框中进行设置,如图4-2所示。

基本同步发电机元件对话框总包括9个选项,分别是转子类型,电机的额定参数,定子的参数(电阻Rs,漏感Lls、Lmd、Lmq)励磁绕组参数(电阻Rf’、漏感Llfd’),阻尼绕组(d轴电阻Rkd’、漏感Llkd’,q轴电阻Rkql’、漏感Llkq’),机械特性参数(转动惯量、摩擦系数和极对),初始状态(速率的偏差、转角、线电流幅值、相位角和励磁电压)等。

发电机元件参数设置如下:转子类型(Rotor type):凸极式额定参数(Nominal power,volt and freq):[ 186e6 10.5e3 50 1037 ]定子参数(stator):[ 2.907e-3 3.089e-4 3.216e-3 9.715e-4 ]励磁绕组(field):[ 5.9013e-4 3.07e-4 ]阻尼绕组(Dampers):[ 1.19e-2 4.9e-4 2.00e-2 1.036e-3 ]机械特性参数(Mechanical):[ 3.895e6 0 15 ]初始状态(Initial conditions):[ 0 0 0 0 0 0 0 0 61 ]图4-2 发电机元件及参数对话框单击OK按钮完成发电机元件参数的设置。

2)从电机元件库中选择电机测量(Meachine Measurement)元件,复制后粘贴在电路图中,如图4-3所示。

双击电机测量元件,在电机测量元件参数对话框中进行设置,如图4-3所示。

电机测量元件参数设置如下:在对话框中选择定子电流(Stator currents),转子电压(Stator voltage ),转速(Rotor Speed),转速偏差(Rotor Speed deviation)和功率(Output active power)选项。

图4-3 电机测量元件及参数对话框单击OK完成对发电机测量元件参数设置。

3)从电机元件库中选择励磁系统(Excitation system)元件,复制后粘贴在电路图中,如图4-4所示。

图4-4 发电机励磁系统及参数对话框双击励磁系统元件,在励磁系统元件参数对话框中进行设置,参数设置如下:滤波器的时间常数(Low-pass filter time constant):20e-3增益和时间常数(Regulator gain and time constant):[ 300 0.001 ]励磁(Exciter):[ 1 0 ]瞬态增益减少(Transient gain reduction ):[ 0.0 0.0 ]阻尼滤波器的增益和时间常数(Damping filter gian and time constant):[ 0.01 0.011 ]调节器的输出和增益(Regulator output limits and gain):[ -11 11 0 ]初始电压和励磁电压(Regulator values of terminal voltage and fidlsvoltage):[ 1 1.28 ]单击OK完成对励磁系统元件参数设置4) 从电机元件库中选择水轮机调节系统(HTG)元件,复制后粘贴在电路图中,如图4-5所示。

相关文档
最新文档