篇一 :计算机仿真实验报告1

山东工商学院计算机仿真及应用实验报告

实验一 熟悉MATLAB工作界面及基本赋值运算

(验证性实验)

学 院:

专业班级:

实验时间:

学 号:

姓 名:

一、实验目的

1、熟悉 Matlab 的基本工作环境;

2. 熟悉Matlab中各类变量,尤其是矩阵的赋值方法;

二、实验原理

1、 MATLAB 7.x的工作环境,主要由命令窗(Command Window)、图形窗(Figure Window)和文本编辑窗(File Editor)组成

2、 变量创建及赋值方法

a. 直接输入法:矩阵元素必须用[ ]括住;矩阵元素必须用逗号或空格分隔;在[ ]内矩阵的行与行之间必须用分号分隔。

逗号和分号的作用:逗号和分号可作为指令间的分隔符,matlab允许多条语句在同一行出现。分号如果出现在指令后,屏幕上将不显示结果。

用matlab函数创建矩阵:

三、实验内容(包括内容,程序,结果)

(一)基本部分:

根据教材第一章,第二章第1-2.1.3节的内容练习。

1、 MATLAB的工作环境

(1)command window p.4

x1=sqrt(5), x2=1.37, format命令: format compact (紧凑格式)

表1.1 (1) format long pi

ESC 恢复命令输入的空白状态

(2) 图形窗 figure window

Figure Logo

对图形窗进行注释

(3)文本编辑窗 File editor

(4)演示程序 Demos

2、 变量及其赋值

创建矩阵 p.9 ;复数 p.11;

(二)扩展部分, (考查练习)

1.帮助命令

使用 help 命令,查找 sqrt(开方)函数的使用方法;

…… …… 余下全文

篇二 :计算机仿真实验报告实验一

实验一 常微分方程的求解及系统数学模型的转换

一.实验目的

通过实验熟悉计算机仿真中常用到的Matlab指令的使用方法,掌握常微分方程求解指令和模型表示及转换指令,为进一步从事有关仿真设计和研究工作打下基础。

二. 实验设备

个人计算机,Matlab软件。

三. 实验准备

     预习本实验有关内容(如教材第2、3、5章中的相应指令说明和例题),编写本次仿真练习题的相应程序。

四. 实验内容

1. Matlab中常微分方程求解指令的使用

题目一:请用MATLAB的ODE45算法分别求解下列二个方程。要求:1.编写出Matlab仿真程序;2.画出方程解的图形并对图形进行简要分析;3.分析下列二个方程的关系。

1.                        2.

1.仿真程序

方程一:

M文件;

function f1=f1(t,x)

f1=-x^2

 [t,x]=ode45(‘f1’,[0,40],[1]);

 plot(t,x);

 grid

方程二:

function f1=f1(t,x)

f1=x^2

 [t,x]=ode45(f2,[0,40],[-1]);

 plot(t,x);

 grid

2.方程解的图形并对图形进行简要分析

3.

3.二个方程的关系

题目二:下面方程组用在人口动力学中,可以表达为单一化的捕食者-被捕食者模式(例如,狐狸和兔子)。其中表示被捕食者, 表示捕食者。如果被捕食者有无限的食物,并且不会出现捕食者。于是有,则这个式子是以指数形式增长的。大量的被捕食者将会使捕食者的数量增长;同样,越来越少的捕食者会使被捕食者的数量增长。而且,人口数量也会增长。请分别调用ODE45、ODE23算法求解下面方程组。要求编写出Matlab仿真程序、画出方程组解的图形并对图形进行分析和比较。

…… …… 余下全文

篇三 :计算机仿真实验报告二

计算机仿真实验报告二

带电容滤波的三相不控

整流桥仿真

利用simpowersystems建立三相不控整流桥的仿真模型。输入三相电压源,线电压380V,50Hz,内阻0.001欧姆。三相二极管整流桥可用“Universal Bridge”模块,二极管采用默认参数。直流滤波电容3300μF,负载为电阻。仿真时间0.3s。

注:前三项只考虑稳态情况,第四项注重启动过程。

1、直流电压与负载电阻的关系

分别仿真整流电路空载及负载电阻为10、1和0.1欧姆时的情况。

记录直流电压波形,根据仿真结果求出直流电压,并比较分析其与负载的关系。

电路连线如下:

   电阻为10欧时   DISPLAY :523.3

   电阻为0.1欧时   DISPLAY :493.7

   电阻为1欧时   DISPLAY:511.4

空载时 DISPLAY 537.4

从上面的图形中可以观察到:空载时,输出的直流电压波形为一条水平的直线,负载越大输出电压的纹波越大,脉动得越厉害。当负载的增大,输出电压的平均值会随之减小。

2、电流波形与负载的关系

分别仿真负载电阻为10、1.67和0.5时的情况。

记录直流电流和a相交流电流,并分析规律。

电阻为10欧时,直流电流和a相交流电流;

电阻1.67欧时,直流电流和a相交流电流:

  

电阻0.5欧时,直流电流和a相交流电流:

随着负载的减小,直流侧的电流逐渐增大,直流侧电流起伏逐渐增大,纹波增加,负载电流从不连续状态变为连续状态。同时,a相的电流也逐渐增大,并更接近正弦。当负载为10欧时,直流侧电流为断续;负载为1.67欧时,直流侧电流为临界状态;负载为0.5欧时,直流侧电流为连续。

…… …… 余下全文

篇四 :计算机仿真实验报告

《 计 算 机 仿 真》

上 机 实 验 报 告

姓名:            

学号:       

专业:      

班级:                

实验一 常微分方程的求解及系统数学模型的转换

一.实验目的

通过实验熟悉计算机仿真中常用到的Matlab指令的使用方法,掌握常微分方程求解指令和模型表示及转换指令,为进一步从事有关仿真设计和研究工作打下基础。

二. 实验设备

个人计算机,Matlab软件。

三. 实验准备

     预习本实验有关内容(如教材第2、3、5章中的相应指令说明和例题),编写本次仿真练习题的相应程序。

四. 实验内容

1. Matlab中常微分方程求解指令的使用

题目一:请用MATLAB的ODE45算法分别求解下列二个方程。要求:1.编写出Matlab仿真程序;2.画出方程解的图形并对图形进行简要分析;3.分析下列二个方程的关系。

1.                        2.

1.仿真程序

xp1=@(t,x)-x^2;

[t,x]=ode45(xp1,[0,20],[1]);

…… …… 余下全文

篇五 :计算机仿真实验报告

计算机仿真实验报告

实验名称              叠加定理的验证       

               串联RLC电路时域相应的测试  

学生姓名                           

学    号                 

所在学院                   

教    师                     

叠加定理的验证

…… …… 余下全文

篇六 :四旋翼飞行器仿真 实验报告

动态系统建模仿真

实验报告(2)

四旋翼飞行器仿真

姓    名 : 

学    号 :

    指导教师 :

    院    系 :

2014.12.28

1实验内容

基于Simulink建立四旋翼飞行器的悬停控制回路,实现飞行器的悬停控制;

建立GUI界面,能够输入参数并绘制运动轨迹;

基于VR Toolbox建立3D动画场景,能够模拟飞行器的运动轨迹。

2实验目的

通过在 Matlab 环境中对四旋翼飞行器进行系统建模,使掌握以下内容:

四旋翼飞行器的建模和控制方法

在Matlab下快速建立虚拟可视化环境的方法。

3实验器材

硬件:PC机。

工具软件:操作系统:Windows系列;软件工具:MATLAB及simulink。

4实验原理

4.1四旋翼飞行器

四旋翼飞行器通过四个螺旋桨产生的升力实现飞行, 原理与直升机类似。 四个旋翼位于一个几何对称的十字支架前,后,左,右四端,如图 1 所示。旋翼由电机控制;整个飞行器依靠改变每个电机的转速来实现飞行姿态控制。

图1四旋翼飞行器旋转方向示意图

在图 1 中, 前端旋翼 1 和后端旋翼 3 逆时针旋转, 而左端旋翼 2 和右端的旋翼 4 顺时针旋转, 以平衡旋翼旋转所产生的反扭转矩。 由此可知, 悬停时, 四只旋翼的转速应该相等,以相互抵消反扭力矩;同时等量地增大或减小四只旋翼的转速,会引起上升或下降运动;增大某一只旋翼的转速,同时等量地减小同组另一只旋翼的转速,则产生俯仰、横滚运动;增大某一组旋翼的转速,同时等量减小另一组旋翼的转速,将产生偏航运动。

4.2建模分析

四旋翼飞行器受力分析,如图 2 所示

…… …… 余下全文

篇七 :负反馈放大器仿真实验报告

负反馈放大器仿真实验报告

三、实验过程

三极管两级放大器及负反馈电路的仿真结果

1、静态工作点

仿真数据截图

2、测试基本放大器的各项性能指标

(1)增益的仿真结果

信号源Us截图:

输入信号Ui截图:

输出波形UL(有负载),UO(空载,即RL断开)截图

(2)测量通频带

波特仪显示结果截图:

3、测试负反馈放大器的各项性能指标

(1)增益的仿真结果

信号源Us截图:

输入信号Ui截图:

输出波形UL(有负载),UO(空载,即RL断开)截图

(2)测量通频带

波特仪显示结果截图:

 

…… …… 余下全文

篇八 :计算机仿真实验报告实验二

实验二  Matlab优化工具箱的使用

一.实验目的

通过上机操作熟悉Matlab优化工具箱的主要功能及其使用方法,掌握优化工具箱中常用函数的功能和语法,并利用其进行极值运算、求解线性和非线性问题等,为进一步的仿真设计和研究打下基础。

二. 实验设备

个人计算机,Matlab软件。

三. 实验准备

     预习本实验有关内容(如教材第6章中的相应指令说明和例题),编写本次仿真练习题的相应程序。

四. 实验内容

1. 应用Matlab优化工具箱求解优化问题

例题6.6~6.10,选做2题,要求自行修改方程系数,并比较运行结果。

例6.6  例如我们希望求解非线性方程:初始值为x0 = [-5 -5]

function Fun=Fun(x)

Fun=[x(1)-x(2)-exp(-x(1));-x(1)+x(2)-exp(-x(2))];

 x0=[-3; -3];          

options=optimset('Display','iter');  

[x,fval]=fsolve(@Fun,x0,options)

例6.7  利用Matlab语言求解下列线性规划问题

  f=[-2 -1.3 -5]';

 A=[1 2 4 -1; 2 3 -1 1; 1 0 1 1; -1 0 0 0; 0 -1 0 0; 0 0 -1 0; 0 0 0 -1];

 b=[6 12 4 0 0 0 0]';

 X=linprog(f,A,b)

例6.8:利用Matlab命令求解下面的无约束非线性规划问题。

…… …… 余下全文