MATLAB实验指导书2012(4)

2019-03-10 16:28

3.编写一个子函数:把摄氏温度转化为华氏温度。并编写一主程序,实现用户输入

和调用该子函数以及结果输出功能。(摄氏温度与华氏温度的关系为:华氏温度=摄氏温度*9/5+32)

4.编写函数文件求半径为r的圆的面积和周长。 函数文件如下:

function [s,p]=fcircle(r)

%CIRCLE calculate the area and perimeter of a circle of radii r %r 圆半径 %s 圆面积 %p 圆周长

将以上函数文件以文件名fcircle.m存入c:\\matlab\\work下,然后在MATLAB命令窗口调用该函数:

[s,p]=fcircle(10)

15

5. 有一周期为4?的正弦波上叠加了方差为0.1的正态分布的随机噪声的信号,用循环结构编制一个三点线性滑动平均的程序。(提示:①用0.1*randn(1,n)产生方差为0.1的正态分布的随机噪声;②三点线性滑动平均就是依次取每三个相邻数的平均值作为新的数据,如x1(2)=(x(1)+x(2)+x(3))/3,x1(3)=( x(2)+x(3)+x(4))/3……)

六、实验心得体会:

实验时间 批阅老师 实验成绩 16

MATLAB实验六:Simulink建模与仿真实验

一、实验目的:

1. 掌握科学计算的有关方法,熟悉MATLAB中Simulink仿真环境的使用; 2. 掌握MATLAB中 Simulink建模与仿真的过程;

3. 了解MATLAB在电气信息类专业有关课程中的应用。

二、实验方案分析及设计:

本次实验主要目的是了解MATLAB中simulink的建模与仿真功能,以及在电子信息工程专业有关课程中的应用。

三、实验器材:

电脑一台,MATLAB软件

四、实验步骤:

打开MATLAB程序,根据实验内容中的题目要求进行设计和编程, 在MATLAB中运行得到并记录结果。

五、实验内容及要求:

(题1~4要求建立Simulink 模型及打印粘贴在题后,并标出主要模块来自哪些模块库。)

1. 假设从实际应用领域(力学、电学、生态或社会)中,抽象出有初始状态为0的二阶微分方程x\(t), u(t)是单位阶跃函数。用积分器直接构造求解微分方程的模型exm1.mdl。 步骤如下:

(1)改写微分方程。把原方程改写为:x\(2)利用Simulink模块库中的标准模块构作模型。 (3)仿真操作。

(3)保存在MATLAB工作空间中的数据。

17

G(S)??n2S2?2??nS??n2. 建立二阶系统的脉冲响应模型,设ωn=10Hz,观察当0<ζ<1、

ζ=0、ζ=1及ζ>1时系统的响应。

3.皮球以15米/秒的速度从10米高的地方落下,建立显示球弹跳轨迹的模型。

4. 利用使能原理构成一个正弦半波整流器。 操作步骤如下:

(1)打开Simulink模块库浏览器以及新建一个模型窗口。 (2)双击空子系统模块Subsystem,打开其结构模型窗。

(3)将Simulink浏览库中的In输入口模块、Out输出口模块、Enable使能模块拖至子系统的结构模型窗;把In模块的输出直接送到Out模块的输入端;Enable模块无须进行任何连接,且采用它的缺省设置实现题目所需使能子系统。 (4)完成新建模型窗口中各模块间的连接并存盘。

(5)双击示波器模块,打开显示窗。然后选择Simulink菜单中的Start命令,就可看到半波整流波形。

18

(第5~6题为提高题,目的为初步接触基于MATLAB/Simulink的电路参数影响的分析法)

5. 电阻电路的计算 电路如图6-1 其中R1=2?, R2=4?,R3=12?,R4=4? R5=12?, R6=4?,R7=2?, Us=10V 。求i3,U4,U7;

图6-1

建立Simulink 模型如图6-2

图6-2

请写出仿真的建立和运行操作步骤:

19

6. 在图6-3电路中,已知,

求AB支路的电流、电压。

图6-3

建立Simulink 模型如图6-4

图6-4

请写出仿真的建立和运行操作步骤:

六、实验心得体会:

实验时间

批阅老师 实验成绩 20


MATLAB实验指导书2012(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:初中升高中2017年物理模拟试题含答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: