当前位置:文档之家› 计算机仿真与建模实验报告

计算机仿真与建模实验报告

计算机仿真与建模实验报告
计算机仿真与建模实验报告

中南大学

计算机仿真与建模

实验报告

题目:理发店的服务过程仿真

姓名:XXXX

班级:计科XXXX班

学号:0909XXXX

日期:2013XXXX

理发店的服务过程仿真

1 实验案例 (2)

1.1 案例:理发店系统研究 (2)

1.1.1 问题分析 (3)

1.1.2 模型假设 (3)

1.1.3 变量说明 (3)

1.1.4 模型建立 (3)

1.1.5 系统模拟 (4)

1.1.6 计算机模拟算法设计 (5)

1.1.7 计算机模拟程序 (6)

1实验案例

1.1 案例:理发店模拟

一个理发店有两位服务员A和B顾客随机地到达该理发店,每分钟有一个顾客到达和没有顾客到达的概率均是1/2 , 其中60%的顾客理发仅用5分钟,另外40%的顾客用8分钟. 试对前10分钟的情况进行仿真。

(“排队论”,“系统模拟”,“离散系统模拟”,“事件调度法”)

1.1.1 问题分析

理发店系统包含诸多随机因素,为了对其进行评判就是要研究其运行效率,

从理发店自身利益来说,要看服务员工作负荷是否合理,是否需要增加员工等考

虑。从顾客角度讲,还要看顾客的等待时间,顾客的等待队长,如等待时间过长

或者等待的人过多,则顾客会离开。理发店系统是一个典型的排队系统,可以用

排队论有关知识来研究。

1.1.2 模型假设

1.

60%的顾客只需剪发,40%的顾客既要剪发,又要洗发; 2.

每个服务员剪发需要的时间均为5分钟,既剪发又洗发则花8分钟; 3.

顾客的到达间隔时间服从指数分布; 4. 服务中服务员不休息。

1.1.3 变量说明

u :剪发时间(单位:分钟),u=5m ;

v: 既剪发又理发花的时间(单位:分钟),v=8m ;

T : 顾客到达的间隔时间,是随机变量,服从参数为λ的指数分布,(单位:

分钟)

T 0:顾客到达的平均间隔时间(单位:秒),T 0=λ

1;

1.1.4 模型建立

由于该系统包含诸多随机因素,很难给出解析的结果,因此可以借助计算机

模拟对该系统进行模拟。

考虑一般理发店的工作模式,一般是上午9:00开始营业,晚上10:00左

右结束,且一般是连续工作的,因此一般营业时间为13小时左右。

这里以每天运行12小时为例,进行模拟。

这里假定顾客到达的平均间隔时间T 0服从均值3分钟的指数分布,

则有

3小时到达人数约为603

603=?人, 6小时到达人数约为1203

606=?人, 10小时到达人数约为2003

6010=?人, 这里模拟顾客到达数为60人的情况。

(如何选择模拟的总人数或模拟总时间)

1.1.5系统模拟

根据系统模拟的一般方法,需要考虑系统的如下数据、参数。

1.状态(变量)

(1)等待服务的顾客数;

(2)A是否正在服务;

(3)B是否正在服务;

2.实体:两名服务员、顾客们

3.事件:

(1)一名新顾客的到达;

(2)A开始服务;

(3)A结束服务;

(4)B开始服务;

(5)B结束服务;

4.活动:

(1)顾客排队时间

(2)顾客们到达的间隔时间

(3)A的服务时间

(4)B的服务时间;

在系统模拟时,为了研究系统的整体情况,这里考虑顾客到达后不离开,且等待队长不限。

要考虑如果服务员均空闲时,顾客先选择谁服务?

要考虑模拟的时间设置还有顾客数目。

模拟终止条件是根据顾客数目还是根据营业时间终止?

1.1.6计算机模拟算法设计

finished=0;

初始化运行时钟

while finished==0

if 产生的顾客数不到规定数目时then,

产生该顾客的有关数据;

将顾客加入等待队列;

else

运行时钟继续;

endif

处理服务员的状态(包括工作状态,空闲时间);

获得服务员的服务优先顺序;

根据服务员优先顺序从等待队列中安排服务;

endwhile

参考算法为:离散系统仿真算法:事件调度法

1.1.7 计算机模拟程序

顾客到达的间隔时间T 的计算机产生方法,利用T=rand T rand ln ln 10-=-

λ,

%理发店系统的模拟(案例分析之一)

%关键词:面向事件的计算机模拟技术

clear all

curclock=0;%当前时刻,动态变化

totalcustomer=0;%总共服务的顾客数

numsrv=2;

srvstatus=zeros(numsrv,5);%服务员有关数据

%srvstatus 第1列:服务状态(0空闲,1正在服务);第2列:当前服务顾客

编号;

% 第3列:当前服务结束时刻;第4列:服务员空闲时间;第5列:服务的顾客

总数

endtime =0;%结束时间

waiting=[];%等待队列数据

%waiting 第1列:顾客编号;第2列:顾客到达时刻;第3列:顾客开始接受

服务时刻;

% 第4列:接受服务时间;第5列:顾客结束服务时刻;第6列:间隔时间 cur=zeros(1,6);%当前产生顾客的数据,对应关系同waiting

avgwaitlen=[];%平均等待队长

avgwaittime =[];% 平均等待时间

ujiange=5;%平均间隔时间

finished=0;

numsimucustumer=yesinput('输入等待模拟的顾客数:',10,[10

1000]);

while finished==0,

if totalcustomer < numsimucustumer

%产生一个顾客的到达及其有关性质的数据

totalcustomer = totalcustomer+1;

jiange= -log(rand)*ujiange;%与上一个顾客的到达的间隔时间

curclock = curclock + jiange;

cur(1)= totalcustomer ;% 第1列:顾客编号

cur(2) = curclock;%第2列:顾客到达时刻

cur(6) = jiange; 第6列:间隔时间

%下面产生接受服务时间(可改进模型)

if rand<0.6, %产生顾客有关性质:这里是产生接受服务时间

cur(4) = 5;

else

cur(4) = 8;

end

%放入等待队列

if isempty(waiting),

waiting= cur;

else

[m,n]=size(waiting);

waiting(m+1,:)= cur;

end

else

curclock = curclock + (-log(rand)*ujiange);

end%if totalcustomer<

%分配等待队列(看是否有服务员空闲,如果有则分配;否则继续执行)

%处理服务员的服务状态

for i=1:numsrv,

if srvstatus(i,1)==1 & srvstatus(i,3) <= curclock,

srvstatus(i,1)=0;%设置为空闲状态

srvstatus(i,4)= curclock-srvstatus(i,3);%目前已经空闲的时间

elseif srvstatus(i,1)==1 & srvstatus(i,3) > curclock, srvstatus(i,4)= 0;%没有休息(正在忙)

else

srvstatus(i,4)= curclock-srvstatus(i,3);%目前已经空闲的时间

end

end

%处理服务员服务的先后顺序(依据空闲时间)(精细处理)

tmp=srvstatus(:,4);

for i=1:numsrv,

[value,id]=max(tmp);

b(i)=id;

tmp(id)=0;%已经排序了

end

%此时等待队列必然不为空

for j=1:numsrv,

i=b(j);%确定服务员的序号

if(srvstatus(i,1)==0)

%找一个顾客开始服务,同时计算该顾客什么时候接受服务,结束服务;

[m,n]=size(waiting);

if m==0,

break;

end

if waiting(1,5)==0,%还没有开始接受服务

waiting(1,3)= curclock;

waiting(1,5)= waiting(1,3)+waiting(1,4);%结束时刻

srvstatus(i,1)=1;%设置为忙状态

srvstatus(i,2)=waiting(1,1);%顾客编号

srvstatus(i,3)= waiting(1,5);%结束时刻

srvstatus(i,5)=srvstatus(i,5)+1;%又服务了一个顾客

%计算等待时间

avgwaittime(end+1) = waiting(1,3)-waiting(1,2); disp(sprintf('间隔时间(%8.2f) 顾客编号:%5d 接受服务

员(%4d)服务(到达时

刻%10.2f)',waiting(1,6),waiting(1,1),i,waiting(1,2)))

endtime=max(endtime,waiting(1,5))

waiting(1,:)=[];%从等待队列中离开

end

end%if

end%for

[m,n]=size(waiting);

%计算队长(这里的计算式子可以参考排队论有关术语进行确定)

if totalcustomer < numsimucustumer

avgwaitlen(end+1)=m;

end

if sum(srvstatus(:,5))>=numsimucustumer,%队列为空,结束

finished=1;

end

end%while

disp('服务顾客数:')

disp(srvstatus(:,5)')

disp('平均队长');

disp(mean(avgwaitlen));

disp('运行时间(分钟,小时)');

disp(sprintf('%8.f%8.f',curclock,curclock/60));

disp('平均等待时间(分钟)');

disp(mean(avgwaittime ));

disp('结束时间(分钟)');

disp(endtime );

figure

hist(avgwaitlen)

title('平均队长') figure

hist(avgwaittime) title('平均等待时间');

信号与系统仿真实验报告

信号与系统仿真实验报告1.实验目的 了解MATLAB的基本使用方法和编程技术,以及Simulink平台的建模与动态仿真方法,进一步加深对课程内容的理解。 2.实验项目 信号的分解与合成,观察Gibbs现象。 信号与系统的时域分析,即卷积分、卷积和的运算与仿真。 信号的频谱分析,观察信号的频谱波形。 系统函数的形式转换。 用Simulink平台对系统进行建模和动态仿真。 3.实验内容及结果 3.1以周期为T,脉冲宽度为2T1的周期性矩形脉冲为例研究Gibbs现象。 已知周期方波信号的相关参数为:x(t)=∑ak*exp(jkω),ω=2*π/T,a0=2*T1/T,ak=sin(kωT1)/kπ。画出x(t)的波形图(分别取m=1,3,7,19,79,T=4T1),观察Gibbs现象。 m=1; T1=4; T=4*T1;k=-m:m; w0=2*pi/T; a0=2*T1/T; ak=sin(k*w0*T1)./(k*pi); ak(m+1)=a0; t=0:0.1:40; x=ak*exp(j*k'*w0*t); plot(t,real(x)); 3.2求卷积并画图 (1)已知:x1(t)=u(t-1)-u(t-2), x2(t)=u(t-2)-u(t-3)求:y(t)=x1(t)*x2(t)并画出其波形。 t1=1:0.01:2; f1=ones(size(t1)); f1(1)=0; f1(101)=0; t2=2:0.01:3; f2=ones(size(t2)); f2(1)=0; f2(101)=0; c=conv(f1,f2)/100;

t3=3:0.01:5; subplot(311); plot(t1,f1);axis([0 6 0 2]); subplot(312); plot(t2,f2);axis([0 6 0 2]); subplot(313); plot(t3,c);axis([0 6 0 2]); (2)已知某离散系统的输入和冲击响应分别为:x[n]=[1,4,3,5,1,2,3,5], h[n]=[4,2,4,0,4,2].求系 统的零状态响应,并绘制系统的响应图。 x=[1 4 3 5 1 2 3 5]; nx=-4:3; h=[4 2 4 0 4 2]; nh=-3:2; y=conv(x,h); ny1=nx(1)+nh(1); ny2=nx(length(nx))+nh(length(nh)); ny=[ny1:ny2]; subplot(311); stem(nx,x); axis([-5 4 0 6]); ylabel('输入') subplot(312); stem(nh,h); axis([-4 3 0 5]); ylabel('冲击效应') subplot(313); stem(ny,y); axis([-9 7 0 70]); ylabel('输出'); xlabel('n'); 3.3 求频谱并画图 (1) 门函数脉冲信号x1(t)=u(t+0.5)-u(t-0.5) N=128;T=1; t=linspace(-T,T,N); x=(t>=-0.5)-(t>=0.5); dt=t(2)-t(1); f=1/dt; X=fft(x); F=X(1:N/2+1); f=f*(0:N/2)/N; plot(f,F)

数学建模实验报告

在下面的题目中选做100分的题目,给出详略得当的答案。 一.通过举例简要说明数学建模的一般过程或步骤。(15分) 答:建立数学模型的方法大致有两种,一种是实验归纳的方法,即根据测试或计算数据,按照一定的数据,按照一定的数学方法,归纳出系统的数学模型;另一种是理论分析的方法,具体步骤有五步(以人口模型 为例): 1、明确问题,提出合理简化的假设:首先要了解问题的实际背景,明确题目的要求,收集各种必要的信息 2、建立模型:据所做的假设以及事物之间的联系,构造各种量之间的关系。(查资料得出数学式子或算法)。 3、模型求解:利用数学方法来求解上一步所得到的数学问题,此时往往还要做出进一步的简化或假设。注意要尽量采用简单的数学公具。例如:马尔萨斯模型,洛杰斯蒂克模型 4、模型检验:根据预测与这些年来人口的调查得到的数目进行对比检验 5、模型的修正和最后应用:所建立的模型必须在实际应用中才能产生效益,根据预测模型,制定方针政策,以实现资源的合理利用和环境的保护。 二.把一张四条腿等长的正方形桌子放在稍微有些起伏的地面上,通常只有三只脚着地,然而 只需稍为转动一定角度,就可以使四只脚同时着地,即放稳了。(1) 请用数学模型来描述和证明这个实际问题; (2)讨论当桌子是长方形时,又该如何描述和证明?(15分) 答: 模型假设: 1.椅子四条腿一样长,椅脚与地面的接触部分相对椅子所占的地面面积可视为一个点。 2.地面凹突破面世连续变化的,沿任何方向都不会出现间断(没有向台阶那样的情况),即地面可看作数学上的连续曲面。 3.相对椅脚的间距和椅子腿的长度而言,地面是相对平坦的,即使椅子在任何位置至少有三条腿同时着地。4.椅子四脚连线所构成的四边形是圆内接四边形,即椅子四脚共圆。 5.挪动仅只是旋转。 我们将椅子这两对腿的交点作为坐标原点,建立坐标系,开始时AC、BD这两对腿都在坐标轴上。将AC和BD这两条腿逆时针旋转角度θ。记AC到地面的距离之和为f(θ)。记BD到 地面的距离之和为g(θ)。易得f(θ),g(θ)至少有一个为零。

计算机仿真与建模实验报告

中南大学 计算机仿真与建模 实验报告 题目:理发店的服务过程仿真 姓名:XXXX 班级:计科XXXX班 学号:0909XXXX 日期:2013XXXX

理发店的服务过程仿真 1 实验案例 (2) 1.1 案例:理发店系统研究 (2) 1.1.1 问题分析 (3) 1.1.2 模型假设 (3) 1.1.3 变量说明 (3) 1.1.4 模型建立 (3) 1.1.5 系统模拟 (4) 1.1.6 计算机模拟算法设计 (5) 1.1.7 计算机模拟程序 (6) 1实验案例 1.1 案例:理发店模拟 一个理发店有两位服务员A和B顾客随机地到达该理发店,每分钟有一个顾客到达和没有顾客到达的概率均是1/2 , 其中60%的顾客理发仅用5分钟,另外40%的顾客用8分钟. 试对前10分钟的情况进行仿真。 (“排队论”,“系统模拟”,“离散系统模拟”,“事件调度法”)

1.1.1 问题分析 理发店系统包含诸多随机因素,为了对其进行评判就是要研究其运行效率, 从理发店自身利益来说,要看服务员工作负荷是否合理,是否需要增加员工等考 虑。从顾客角度讲,还要看顾客的等待时间,顾客的等待队长,如等待时间过长 或者等待的人过多,则顾客会离开。理发店系统是一个典型的排队系统,可以用 排队论有关知识来研究。 1.1.2 模型假设 1. 60%的顾客只需剪发,40%的顾客既要剪发,又要洗发; 2. 每个服务员剪发需要的时间均为5分钟,既剪发又洗发则花8分钟; 3. 顾客的到达间隔时间服从指数分布; 4. 服务中服务员不休息。 1.1.3 变量说明 u :剪发时间(单位:分钟),u=5m ; v: 既剪发又理发花的时间(单位:分钟),v=8m ; T : 顾客到达的间隔时间,是随机变量,服从参数为λ的指数分布,(单位: 分钟) T 0:顾客到达的平均间隔时间(单位:秒),T 0=λ 1; 1.1.4 模型建立 由于该系统包含诸多随机因素,很难给出解析的结果,因此可以借助计算机 模拟对该系统进行模拟。 考虑一般理发店的工作模式,一般是上午9:00开始营业,晚上10:00左 右结束,且一般是连续工作的,因此一般营业时间为13小时左右。 这里以每天运行12小时为例,进行模拟。 这里假定顾客到达的平均间隔时间T 0服从均值3分钟的指数分布, 则有 3小时到达人数约为603 603=?人, 6小时到达人数约为1203 606=?人, 10小时到达人数约为2003 6010=?人, 这里模拟顾客到达数为60人的情况。 (如何选择模拟的总人数或模拟总时间)

计算机仿真实验-基于Simulink的简单电力系统仿真

实验七 基于Simulink 的简单电力系统仿真实验 一. 实验目的 1) 熟悉Simulink 的工作环境及SimPowerSystems 功能模块库; 2) 掌握Simulink 的的powergui 模块的应用; 3) 掌握发电机的工作原理及稳态电力系统的计算方法; 4)掌握开关电源的工作原理及其工作特点; 5)掌握PID 控制对系统输出特性的影响。 二.实验内容与要求 单机无穷大电力系统如图7-1所示。平衡节点电压0 44030 V V =∠? 。负荷功率10L P kW =。线路参数:电阻1l R =Ω;电感0.01l L H =。发电机额定参数:额定功率100n P kW =;额定电压440 3 n V V =;额定励磁电流 70 fn i A =;额定频率50n f Hz =。发电机定子侧参数:0.26s R =Ω, 1 1.14 L mH =,13.7 md L mH =,11 mq L mH =。发电机转子侧参数:0.13f R =Ω,1 2.1 fd L mH =。发电机阻尼绕组参数:0.0224kd R =Ω, 1 1.4 kd L mH =,10.02kq R =Ω,11 1 kq L mH =。发电机转动惯量和极对数分别 为224.9 J kgm =和2p =。发电机输出功率050 e P kW =时,系统运行达到稳态状态。在发电机输出电磁功率分别为170 e P kW =和2100 e P kW =时,分析发电机、平衡节点电源和负载的电流、电磁功率变化曲线,以及发电机转速和功率角的变化曲线。

G 发电机节点 V 负 荷 l R l L L P 图 7.1 单机无穷大系统结构图 输电线路 三.实验步骤 1. 建立系统仿真模型 同步电机模块有2个输入端子、1个输出端子和3个电气连接端子。模块的第1个输入端子(Pm)为电机的机械功率。当机械功率为正时,表示同步电机运行方式为发电机模式;当机械功率为负时,表示同步电机运行方式为电动机模式。在发电机模式下,输入可以是一个正的常数,也可以是一个函数或者是原动机模块的输出;在电动机模式下,输入通常是一个负的常数或者是函数。模块的第2个输入端子(Vf)是励磁电压,在发电机模式下可以由励磁模块提供,在电动机模式下为一个常数。 在Simulink仿真环境中打开Simulink库,找出相应的单元部件模型,构造仿真模型,三相电压源幅值为4403,频率为50Hz。按图连接好线路,设置参数,建立其仿真模型,仿真时间为5s,仿真方法为ode23tb,并对各个单元部件模型的参数进行修改,如图所示。

BIM实习报告

目录 1 引言?错误!未定义书签。 2 实习目得?错误!未定义书签。 3 实习时间?错误!未定义书签。 4 实习单位、地点?错误!未定义书签。 5 实习单位简介................................................ 错误!未定义书签。 6 实习内容?错误!未定义书签。 6、1 BIM培训?错误!未定义书签。 6、2 BIM训练?错误!未定义书签。 6、3化工厂BIM建模一期项目?错误!未定义书签。 6、4化工厂BIM建模二期项目?错误!未定义书签。 7心得体会?错误!未定义书签。 8致谢?错误!未定义书签。 暑期BIM实习报告 1引言 实习就是每一个大学毕业生必须拥有得一段经历,它使我们在实践中了解社会、在实践中巩固知识;实习又就是对每一位大学毕业生专业知识得一种检验,它让我们学到了很多在课堂上根本就学不到得知识,既开阔了视野,又增长了见识,为我们以后进一步走向社会打下坚实得基础,也就是我们走向工作岗位得第一步。 2 实习目得 暑期实习就是极为重要得实践性学习环节,通过阶段性时间得实习,为我们之后走向社会,接触本工作,拓宽知识面,增强感性认识,培养、锻炼我们综合运用所学得基础理论、基本技能与专业知识,去独立分析与解决实际问题得能力,能够将所学得专业理论知识运用与实践,在实践中结合理论加深对其认识与总结,再次学习,将专业知识与实际接轨,逐步认识体会,从而更好地将所学得运用到工作中去,接触社会,认识社会,体验生活,学会生活,学会生活,学会感悟,学会做事,学会与人相处,学会团结协作,为以后毕业走上工作岗位打下一定得基础。

3实习时间 2018年7月20日—2018年8月15日 4 实习单位、地点 单位:BIM中联公司合作项目 地点:燕郊 5实习单位简介 中联位于中国大陆,为多家银行金融机构提供系统集成与软体应用服务,在该市场稳领导地位。此外,中联在东南亚地区成功建立一个超过三百家代理得销售网络。 中联致力于本土IT解决方案以及服务得提升,增大投入力度,促进其业务向一个快速增长并拥有更高附加值得解决方案与服务得业务模式转型,这其中包括在大中华区开发创新型IT解决方案以及发展外包业务等。另外,中联透过与国际主要信息科技业务伙伴得紧密合作,利用应用软件、数据库、硬件及开发工具等多元化配置,致力为客户提供一站式得解决方案.集团先进而具前瞻性得应用方案得到来自不同行业得客户广泛使用,包括亚洲区各大银行、 金融机构、邮电业、公用事业、大型企业及政府机构. 中联为与记黄埔有限公司(「与黄」)之附属公司。与黄就是业务遍布全球得大型跨国企业,一向锐意创新,并勇于采用新科技,经营多元化业务,包括全球多个市场最大得货柜码头经营商、零售连锁集团、地产发展与基建业务,以至技术最先进得电讯服务. 2009年,安富利集团从与记黄埔有限公司手中买下中联集团得控股权、中联正式成为为安富利旗下之控股子公司.安富利Technology Solutions就是全球五百强安富利公司(纽交所代码:AVT)旗下得业务运营机构,就是全球顶尖得技术营销与服务公司,业务遍及全球70个国家300多个分支机构,主要业务包括:为世界领先电子元件供应商、企业计算机制造商与嵌入式子系统供应商得产品提供市场营销、分销供应、供应链优化与设计链服务。 6 实习内容 6、1 BIM培训 时间:2018、7、20-2018、7、22 我有幸参加学校与中联公司关于化工厂BIM建模项目,同学们得积极性都很高,我班有十几个同学参与其中。在晚上7点多,中联公司李总风尘步步得赶来,为参加化工厂BIM建模

建模与仿真实验报告

重庆大学 学生实验报告 实验课程名称物流系统建模与仿真 开课实验室物流工程实验室 学院自动化年级12 专业班物流工程2班学生姓名段竞男学号20124912 开课时间2014 至2015 学年第二学期 自动化学院制

《物流系统建模与仿真》实验报告

(2)属性窗口(Properties Window) 右键单击对象,在弹出菜单中选择 Properties;用于编辑和查看所有对象都拥有的一般性信息。 (3)模型树视图(Model Tree View) 模型中的所有对象都在层级式树结构中列出;包含对象的底层数据结构;所有的信息都包含在此树结构中。 4)重置运行 (1)重置模型并运行 (2)控制仿真速度(不会影响仿真结果) (3)设置仿真结束时间 5)观察结果 (1)使用“Statistics”(统计)菜单中的Reports and Statistics(报告和统计)生成所需的 各项数据统计报告。 (2)其他报告功能包括:对象属性窗口的统计项;记录器对象;可视化工具对象;通过触发器 记录数据到全局表。

五、实验过程原始记录(数据、图表、计算等) 1、运行结果的平面视图: 2、运行结果的立体视图 3、运行结果的暂存区数据分析结果图:

第一个暂存区 第二个暂存区 由报表分析可知5次实验中,第一个暂存区的平均等待时间为11.46,而第二个暂存区的平均等待时间为13.02,略大于第一个暂存区,由此可见,第二个暂存区的工作效率基本上由第一个暂存区决定。 4、运行结果三个检测台的数据分析结果图,三个检测台的state饼图: (1)处理器一:

数学建模实验报告

数学建模实验报告

一、实验目的 1、通过具体的题目实例,使学生理解数学建模的基本思想和方法,掌握 数学建模分析和解决的基本过程。 2、培养学生主动探索、努力进取的的学风,增强学生的应用意识和创新 能力,为今后从事科研工作打下初步的基础。 二、实验题目 (一)题目一 1、题目:电梯问题有r个人在一楼进入电梯,楼上有n层。设每个 乘客在任何一层楼出电梯的概率相同,试建立一个概率模型,求直 到电梯中的乘客下完时,电梯需停次数的数学期望。 2、问题分析 (1)由于每位乘客在任何一层楼出电梯的概率相同,且各种可能的情况众多且复杂,难于推导。所以选择采用计算机模拟的 方法,求得近似结果。 (2)通过增加试验次数,使近似解越来越接近真实情况。 3、模型建立 建立一个n*r的二维随机矩阵,该矩阵每列元素中只有一个为1,其余都为0,这代表每个乘客在对应的楼层下电梯(因为每 个乘客只会在某一层下,故没列只有一个1)。而每行中1的个数 代表在该楼层下的乘客的人数。 再建立一个有n个元素的一位数组,数组中只有0和1,其中1代表该层有人下,0代表该层没人下。 例如: 给定n=8;r=6(楼8层,乘了6个人),则建立的二维随机矩阵及与之相关的应建立的一维数组为: m = 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 c = 1 1 0 1 0 1 1 1 4、解决方法(MATLAB程序代码):

n=10;r=10;d=1000; a=0; for l=1:d m=full(sparse(randint(1,r,[1,n]),1:r,1,n,r)); c=zeros(n,1); for i=1:n for j=1:r if m(i,j)==1 c(j)=1; break; end continue; end end s=0; for x=1:n if c(x)==1 s=s+1; end continue; end a=a+s; end a/d 5、实验结果 ans = 6.5150 那么,当楼高11层,乘坐10人时,电梯需停次数的数学期望为6.5150。 (二)题目二 1、问题:某厂生产甲乙两种口味的饮料,每百箱甲饮料需用原料6 千克,工人10名,可获利10万元;每百箱乙饮料需用原料5千 克,工人20名,可获利9万元.今工厂共有原料60千克,工人 150名,又由于其他条件所限甲饮料产量不超过8百箱.问如何 安排生产计划,即两种饮料各生产多少使获利最大.进一步讨 论: 1)若投资0.8万元可增加原料1千克,问应否作这项投资. 2)若每百箱甲饮料获利可增加1万元,问应否改变生产计划. 2、问题分析 (1)题目中共有3个约束条件,分别来自原料量、工人数与甲饮料产量的限制。 (2)目标函数是求获利最大时的生产分配,应用MATLAB时要转换

计算机仿真实验

计算机仿真实验报告 专业:电气工程及其自动化班级:09电牵一班学号:22 姓名:饶坚指导老师:叶满园实验日期:2012年4月30日 一、实验名称 三相桥式SPWM逆变电路仿真 二、目的及要求 1.了解并掌握三相逆变电路的工作原理; 2.进一步熟悉MA TLAB中对Simulink的使用及构建模块; 3.掌握SPWM原理及构建调制电路模块; 4.复习在Figure中显示图形的程序编写和对图形的修改。 三、实验原理与步骤、电路图 1、实验原理图

2、电路原理(采用双极性控制方式) U、V和W三相的PWM控制通常公用一个三角波载波Uc,三相的调制信号Uru、Urv和Urw依次相差120°。 电路工作过程(U相为例):当Uru>Uc时,上桥臂V1导通,下桥臂V4关断,则U相相对于直流电源假想中点N’的输出电压Uun’=Ud/2。当Uru

对电路模型进行封装如下图示:

其中Subsystem1为主电路,Subsystem2为负载,Subsystem3为检测电路,Subsystem4为输入信号,Subsystem5为调制电路,Scope 为示波器,Repeating Sequence为三角载波。 各子系统电路分别如下所示: Subsystem1 Subsystem2 Subsystem3

bim3d建模实验报告

一、实验名称 Revit综合建模实验 二、实验目得 综合使用各类Revit建模方法 三、实验内容 使用Revit软件对一个完整得建筑物进行三维建模 四、实验设备 计算机、Revit软件1套 五、实验步骤 新建项目 点击软件左上角图标 ,依次点击“新建—项目”,出现以下图1-1对话框,选择样板文件,点击“浏览”,找到DFD工业建筑样板2013文件,确定并在新建栏目下选择项目,确定,完成项目得新建。 图1-1 绘制标高 标高主要用来确定建筑本身在高度方向得信息,如层高、室内外高差等。此建筑为单层建筑,主体梁底标高 6.0m,辅房为两层,层高3m,室内外高差0、15m。 01。双击项目浏览器中“南立面",进入项目得正立面,将在此立面上绘制标高,如下图2—1所示,

2—1 02。项目样板中已经有了±0。000得标高及上部楼层标高,下面继续创建室外地面标高。单击“建筑”选项卡“基准"面板中得“标高”工具,如下图2—2所示、鼠标移动到一层平面标高以上对应位置,出现竖直虚线时单击左键,拉至对侧,双击标高标头可对标高高度值进行修改,双击标高名称可修改标高名称,即对应得平面视图名称。依次创建各参照标高、 图2-2 03、至此标高创建完成,单击左侧项目浏览器中 得一层平面图,进行底层平面得绘制、 绘制轴网 01。移动鼠标光标确定标高后,可以开始绘制轴网,单击“建筑"选项卡“基准”面板中得“轴网”工具。 02。移动鼠标光标至视图区域,单击鼠标确定轴线起点,垂直向上移动鼠标光标,单击鼠标确定终点,Revit Architecture 将在起点与终点间绘制轴

线,完成轴线绘制并自动为该轴线标号。Revit Architecture将按照现有得轴线编码得最后一个数值按顺序继续创建轴号编码,自动编得轴号可能会不符合要求,对于不符合要求得轴号,双击轴号圈中得文字即可进行修改,结果如下图3-1所示。 图3-1 03。至此轴号对象绘制完成,下面将继续在此平面上放置柱子。 放置柱子 01。在一层平面视图中,单击“建筑”选项卡“构建”面板中得“柱”工具、在左侧实例属性栏中单击实例类型下拉栏,选择对应得H型钢柱类型,并在实例属性栏输入柱相应得顶部标高与底部标高、如下图4-1所示。 图4-1 02。将鼠标光标移动到轴网中柱得位置,单击左键放置柱,按下Esc键完成,通常柱放置得位置并不准确,这时需要进行调整。选中柱,单击“修改”选项卡“修改”面板中“移动”工具,快捷键“MV",如下图4-2所示,将柱移动到相应位置,按下Esc键结束,并依次完成所有柱得放置过程。 图4-2 03. 至此柱对象放置完成,下面将继续放置屋顶结构-—门式钢架。 放置屋顶结构--门式钢架 01。一般在系统族中没有门式钢架族,需要载入族,单击“插入”选项卡“从库中载入"面板中得“载入族”工具,找到族位置,载入族,如下图5-1所示、 图5-1 02、打开“梁顶标高”平面视图,在项目浏览器中找到门式钢架族,单击鼠标右键“创建实例”,将鼠标光标移动到视图区域,单击鼠标左键,按下Esc键结束放置。如下图5-2所示。 图5-2

生产系统建模与及仿真实验报告

生产系统建模与及仿真 实验报告 实验一Witness仿真软件认识 一、实验目的 1、学习、掌握Witness仿真软件的主要功能与使用方法; 2、学习生产系统的建模与仿真方法。 二、实验内容 学习、掌握Witness仿真软件的主要功能与使用方法 三、实验报告要求 1、写出实验目的: 2、写出简要实验步骤; 四、主要仪器、设备 1、计算机(满足Witness仿真软件的配置要求) 2、Witness工业物流仿真软件。 五、实验计划与安排 计划学时4学时 六、实验方法及步骤 实验目的: 1、对Witness的简单操作进行了解、熟悉,能够做到基本的操作,并能够进行简单的基础建模。 2、进一步了解Witness的建模与仿真过程。 实验步骤: Witness仿真软件是由英国lanner公司推出的功能强大的仿真软件系统。它可以用于离散事件系统的仿真,同时又可以用于连续流体(如液压、化工、水力)系统的仿真。目前已成功运用于国际数千家知名企业的解决方案项目,有机场设施布局

优化、机场物流规划、电气公司的流程改善、化学公司的供应链物流系统规划、工厂布局优化和分销物流系统规划等。 ◆Witness的安装与启动: ?安装环境:推荐P4 1.5G以上、内存512MB及以上、独立显卡64M以上显存,Windows98、Windows2000、Windows NT以及Windows XP的操作系统支持。 ?安装步骤:⑴将Witness2004系统光盘放入CD-ROM中,启动安装程序; ⑵选择语言(English);⑶选择Manufacturing或Service;⑷选择授权方式(如加密狗方式)。 ?启动:按一般程序启动方式就可启动Witness2004,启动过程中需要输入许可证号。 ◆Witness2004的用户界面: ?系统主界面:正常启动Witness系统后,进入的主界面如下图所示: 主界面中的标题栏、菜单栏、工具栏状态栏等的基本操作与一般可视化界面操作大体上一致。这里重点提示元素选择窗口、用户元素窗口以及系统布局区。 ?元素列表窗口:共有五项内容,分类显示模型中已经建立和可以定义的模型元素。Simulation中显示当前建立的模型中的所有元素列表;Designer中显示当前Designer Elements中的所有元素列表;System中显示系默认的特殊地点;Type中

数据分析与建模实验报告

学生学号实验课成绩 学生实验报告书 实验课程名称数据分析与建模 开课学院 指导教师姓名 学生姓名 学生专业班级 2015 —2016 学年第 1 学期

实验报告填写规范 1、实验是培养学生动手能力、分析解决问题能力的重要环节;实验报告是反映实验教学水 平与质量的重要依据。为加强实验过程管理,改革实验成绩考核方法,改善实验教学效果,提高学生质量,特制定本实验报告书写规范。 2、本规范适用于管理学院实验课程。 3、每门实验课程一般会包括许多实验项目,除非常简单的验证演示性实验项目可以不写实 验报告外,其他实验项目均应按本格式完成实验报告。在课程全部实验项目完成后,应按学生姓名将各实验项目实验报告装订成册,构成该实验课程总报告,并给出实验课程成绩。 4、学生必须依据实验指导书或老师的指导,提前预习实验目的、实验基本原理及方法,了 解实验内容及方法,在完成以上实验预习的前提下进行实验。教师将在实验过程中抽查学生预习情况。 5、学生应在做完实验后三天内完成实验报告,交指导教师评阅。 6、教师应及时评阅学生的实验报告并给出各实验项目成绩,同时要认真完整保存实验报 告。在完成所有实验项目后,教师应将批改好的各项目实验报告汇总、装订,交课程承担单位(实验中心或实验室)保管存档。

画出图形 由图x=4时,y最大等于1760000 (2)求关于所做的15%假设的灵敏性 粗分析: 假设C=1000 即给定r y=f(x)=(1500-100x)1000(1+rx)=-100000rx^2+1500000rx-100000x+1500000 求导,f’(x)=-200000rx+1500000r-100000,令f’(x)=0,可得相应x值,x=(15r-1)/2r Excel画出相应图形

计算机仿真实验报告7

山东工商学院计算机仿真及应用实验报告 实验七 MATLAB的基本应用(二)及Simulink仿真 (验证性实验) 学院: 专业班级: 实验时间: 学号: 姓名:

一、实验目的 1、掌握连续信号的仿真和傅里叶分析方法 2、掌握连续系统的分析方法(时域分析法,拉氏变换法和傅里叶分析法); 3、掌握离散信号的仿真和分析运算方法 4、掌握离散系统的分析方法(时域分析法); 5、掌握符号运算方法; 6、掌握Simulink仿真工具; 二、实验原理 1、连续信号的仿真和分析法,参考教材第6.1节,重点: 单位冲激信号的仿真方法;单位阶跃信号的仿真方法;复指数信号的仿真方法 2、连续系统的分析方法,参考教材第6.1节,重点: 例6.2,LTI系统的零输入响应的求解方法; 例6.3,LTI系统的冲激响应的求解方法 例6.5,LTI系统的零状态响应的求解方法 例6.6,系统中有重极点时的计算 3、系统的频域分析方法,参考教材第6.2节,重点: 例6.7,方波分解为多次正弦波之和 例6.8:全波整流电压的频谱 例6.10:调幅信号通过带通滤波器 例6.12:用傅里叶变换计算滤波器的响应和输出 4、离散信号的仿真和分析法,参考教材第6.3节,7.1节,重点: 单位脉冲序列impseq,单位阶跃序列stepseq 例7.1:序列的相加和相乘 例7.2:序列的合成与截取 例7.3:序列的移位和周期延拓运算 三、实验内容(包括内容,程序,结果) 以自我编程练习实验为主,熟悉各种方法和设计,结合课堂讲授,实验练习程序代码。 1、根据教材第6.1节的内容,练习连续信号和系统的时域分析和拉氏变换方法。 q602 clear,clc a=input('输入分母系数向量a=[a1,a2,...]= '); n=length(a)-1; Y0=input('输入初始条件向量Y0=[y0,Dy0,D2y0,...]= '); p=roots(a);V=rot90(vander(p));c=V\Y0'; dt=input('dt= ');tf=input('tf= '); t=0:dt:tf;y=zeros(1,length(t));

系统建模与仿真实验报告

实验1 Witness仿真软件认识 一、实验目的 熟悉Witness 的启动;熟悉Witness2006用户界面;熟悉Witness 建模元素;熟悉Witness 建模与仿真过程。 二、实验内容 1、运行witness软件,了解软件界面及组成; 2、以一个简单流水线实例进行操作。小部件(widget)要经过称重、冲洗、加工和检测等操作。执行完每一步操作后小部件通过充当运输工具和缓存器的传送带(conveyer)传送至下一个操作单元。小部件在经过最后一道工序“检测”以后,脱离本模型系统。 三、实验步骤 仿真实例操作: 模型元素说明:widget 为加工的小部件名称;weigh、wash、produce、inspect 为四种加工机器,每种机器只有一台;C1、C2、C3 为三条输送链;ship 是系统提供的特殊区域,表示本仿真系统之外的某个地方; 操作步骤: 1:将所需元素布置在界面:

2:更改各元素名称: 如; 3:编辑各个元素的输入输出规则:

4: 运行一周(5 天*8 小时*60 分钟=2400 分钟),得到统计结果。5:仿真结果及分析: Widget: 各机器工作状态统计表:

分析:第一台机器效率最高位100%,第二台机器效率次之为79%,第三台和第四台机器效率低下,且空闲时间较多,可考虑加快传送带C2、C3的传送速度以及提高第二台机器的工作效率,以此来提高第三台和第四台机器的工作效率。 6:实验小结: 通过本次实验,我对Witness的操作界面及基本操作有了一个初步的掌握,同学会了对于一个简单的流水线生产线进行建模仿真,总体而言,实验非常成功。

数学建模实验报告

数学建模实验报告 实验一计算课本251页A矩阵的最大特征根和最大特征向量 1 实验目的 通过Wolfram Mathematica软件计算下列A矩阵的最大特征根和最大特征向量。 2 实验过程 本实验运用了Wolfram Mathematica软件计算,计算的代码如下:

3 实验结果分析 从代码的运行结果,可以得到最大特征根为5.07293,最大特征向量为 {{0.262281},{0.474395},{0.0544921},{0.0985336},{0.110298}},实验结果 与标准答案符合。

实验二求解食饵-捕食者模型方程的数值解 1实验目的 通过Wolfram Mathematica或MATLAB软件求解下列习题。 一个生物系统中有食饵和捕食者两种种群,设食饵的数量为x(t),捕食者为y(t),它们满足的方程组为x’(t)=(r-ay)x,y’(t)=-(d-bx)y,称该系统为食饵-捕食者模型。当r=1,d=0.5,a=0.1,b=0.02时,求满足初始条件x(0)=25,y(0)=2的方程的数值解。 2 实验过程 实验的代码如下 Wolfram Mathematica源代码: Clear[x,y] sol=NDSolve[{x'[t] (1-0.1y[t])x[t],y'[t] 0.02x[t]y[t]-0.5y[t],x[0 ] 25,y[0] 2},{x[t],y[t]},{t,0,100}] x[t_]=x[t]/.sol y[t_]=y[t]/.sol g1=Plot[x[t],{t,0,20},PlotStyle->RGBColor[1,0,0],PlotRange->{0,11 0}] g2=Plot[y[t],{t,0,20},PlotStyle->RGBColor[0,1,0],PlotRange->{0,40 }] g3=Plot[{x[t],y[t]},{t,0,20},PlotStyle→{RGBColor[1,0,0],RGBColor[ 0,1,0]},PlotRange->{0,110}] matlab源代码 function [ t,x ]=f ts=0:0.1:15; x0=[25,2]; [t,x]=ode45('shier',ts,x0); End function xdot=shier(t,x)

电路计算机仿真实验报告

电路计算机仿真分析 实验报告

实验一直流电路工作点分析和直流扫描分析 一、实验目的 1、学习使用Pspice软件,熟悉它的工作流程,即绘制电路图、元件类别的选择及其参数的赋值、分析类型的建立及其参数的设置、Probe窗口的设置和分析的运行过程等。 2、学习使用Pspice进行直流工作点分析和直流扫描分析的操作步骤。 二、原理与说明 对于电阻电路,可以用直观法(支路电流法、节点电压法、回路电流法)列写电路方程,求解电路中各个电压和电流。PSPICE软件是采用节点电压法对电路进行分析的。 使用PSPICE软件进行电路的计算机辅助分析时,首先在capture环境下编辑电路,用PSPICE 的元件符号库绘制电路图并进行编辑、存盘。然后调用分析模块、选择分析类型,就可以“自 动”进行电路分析了。需要强调的是,PSPICE软件是采用节点电压法“自动”列写节点电 压方程的,因此,在绘制电路图时,一定要有参考节点(即接地点)。此外,一个元件为一 条“支路”(branch),要注意支路(也就是元件)的参考方向。对于二端元件的参考方向定 义为正端子指向负端子。 三、示例实验 应用PSPICE求解图1-1所示电路个节点电压和各支路电流。 图1-1 直流电路分析电路图

4.000V R2 1 2.000A 0V Idc2 4Adc 4.000A 6.000V R1 1 4.000A Idc1 2Adc 2.000A R3 3 2.000A 图1-2 仿真结果 四、选做实验 1、实验电路图 (1)直流工作点分析,即求各节点电压和各元件电压和电流。 (2)直流扫描分析,即当电压源Us1的电压在0-12V之间变化时,求负载电阻R L中电流I RL随电压源Us1的变化曲线。 R4 3 Is3 2Adc 0Vs2 10Vdc RL 1 Is1 1Adc Is2 1Adc R1 4 I Is5 3Adc R2 2 12Vdc IPRINT Vs3 5Vdc Vs4 7Vdc 图1-3 选做实验电路图 2、仿真结果

bim3d建模实验报告

bim3d建模实验报告 1、实验名称 Revit综合建模实验 二、实验目的综合使用各类Revit建模方法 三、实验内容使用Revit软件对一个完整的建筑物进行三维建模 4、实验设备计算机、Revit软件1套 5、实验步骤新建项目点击软件左上角图标,依次点击“新建门式钢架即完成。 图5-5 绘制墙体 0 1、切换至“室外标高”视图,单击“建筑”选项卡“构建”面板中的“墙”工具,在左侧实例属性栏墙体类型下拉栏选择相应的墙体类型,选择墙体的底部限制条件为“室外标高”,顶部约束为“直到标高:梁底标高”。如下图6-1所示。 02、在视图区域单击鼠标左键,作为起点,沿墙体所在位置的轴线进行绘制,再次单击鼠标右键作为终点,按下Esc键,结束墙体的绘制。依次绘制出油化库四周的墙体。 图6-1创建门窗门和窗的插入方法是很简单的操作,难点在于如何创建项目中特有的门窗。在此介绍如何插入门窗和调整门窗的位置,对于项目中如何创建各种门窗族的操作在后期将做出详细介绍。

1、在平面视图中,单击“建筑”选项卡中“构建”面板下的“门”工具,在左侧实例属性的下拉列表中选择对应的门类型。 02、移动鼠标光标至墙体上,出现门的平面轮廓时即可在此处单击插入门。如果门的开启方向不符合要求,在选中门的状态下,可以按空格键调整门的开启方向,或者按下图7-1所示,使用门的“开启方向调节箭头”进行调整。 图7-1 03、调整门的位置。选择门,在出现的临时标注尺寸中单击标注文字,修改尺寸,门会在尺寸的驱动下改变位置。 04、窗户的插入方法与门相同。 依次完成所有门窗的插入。创建屋面此建筑为单层建筑,无楼板层,将直接以屋顶命令创建屋顶,虽然Revit提供了专门创建屋顶的工具,但屋顶也可以用楼板命令来完成,需要注意的是,楼板是以绘制标高为基准向下生成的,而屋顶是向上生成的。 1、双击“项目浏览器”中的“梁顶标高”,打开楼层平面视图。 02、单击“建筑”选项卡中“构建”面板下的“屋顶”工具下拉列表中的“迹线屋顶“,用草图线绘制出屋面的边界,如下图8-1所示。 图8-1 03、框选上下两段草图线,如下图8-2所示,勾选的定义坡度,在属性栏输入坡度值,完成后在视图区域单击鼠标,

《MATLAB与控制系统。。仿真》实验报告剖析

《MATLAB与控制系统仿真》 实验报告 班级: 学号: 姓名: 时间:2013 年 6 月

目录实验一 MATLAB环境的熟悉与基本运算(一)实验二 MATLAB环境的熟悉与基本运算(二)实验三 MATLAB语言的程序设计 实验四 MATLAB的图形绘制 实验五基于SIMULINK的系统仿真 实验六控制系统的频域与时域分析 实验七控制系统PID校正器设计法 实验八线性方程组求解及函数求极值

实验一 MATLAB环境的熟悉与基本运算(一) 一、实验目的 1.熟悉MATLAB开发环境 2.掌握矩阵、变量、表达式的各种基本运算 二、实验基本原理 1.熟悉MATLAB环境: MATLAB桌面和命令窗口、命令历史窗口、帮助信息浏览器、工作空间浏览器、文件和搜索路径浏览器。 2.掌握MA TLAB常用命令 表1 MA TLAB常用命令 3.MATLAB变量与运算符 3.1变量命名规则 3.2 MATLAB的各种常用运算符 表3 MATLAB关系运算符 表4 MATLAB逻辑运算符

| Or 逻辑或 ~ Not 逻辑非 Xor 逻辑异或 符号功能说明示例符号功能说明示例 :1:1:4;1:2:11 . ;分隔行.. ,分隔列… ()% 注释 [] 构成向量、矩阵!调用操作系统命令 {} 构成单元数组= 用于赋值 4.MATLAB的一维、二维数组的寻访 表6 子数组访问与赋值常用的相关指令格式 三、主要仪器设备及耗材 计算机 四.实验程序及结果 1、新建一个文件夹(自己的名字命名,在机器的最后一个盘符) 2、启动MATLAB,将该文件夹添加到MATLAB路径管理器中。 3、学习使用help命令。

计算机仿真实训实验报告实验1-4

实验一 熟悉MATLAB 工作环境 16电气5班 周树楠 20160500529 一、实验目的 1.熟悉启动和退出MATLAB 软件的方法。 2.熟悉MATLAB 软件的运行环境。 3.熟悉MATLAB 的基本操作。 二、实验设备及条件 计算机一台(带有MATLAB6.0以上的软件境)。 三、实验内容 1.练习下面指令: cd,clear,dir,path,help,who,whos,save,load 。 2.建立自己的工作目录MYBIN 和MYDATA ,并将它们分别加到搜索路径的前面或者后面。 3.求23)]47(*212[÷-+的算术运算结果。 4.M 文件的建立,建立M 文件,求出下列表达式的值: ?? ????-+=++=+= 545.0212),1ln(21 185sin 2222 1i x x x z e z o 其中

5.利用MATLAB的帮助功能分别查询inv、plot、max、round函数的功能和用法。 四、运行环境介绍及注意事项 1.运行环境介绍 打开Matlab软件运行环境有图1-1所示的界面

图1-1 MATLAB的用户界面 操作界面主要的介绍如下: 指令窗( Command Window ),在该窗可键入各种送给 MATLAB 运作的指令、函数、表达式,并显示除图形外的所以运算结果。 历史指令窗( Command History ),该窗记录已经运行过的指令、函数、表达式;允许用户对它们进行选择复制、重运行,以及产生 M 文件。 工作空间浏览器( Workspace Browser ),该窗口罗列出 MATLAB 工作空间中所有的变量名、大小、字节数;并且在该窗中,可对变量进行观察、编辑、提取和保存。 其它还有当前目录浏览器( Current Directory Browser )、 M 文件编辑 / 调试器(Editor/Debugger )以及帮助导航/ 浏览器(Help Navigator/Browser )等,但通常不随操作界面的出现而启动。 利用 File 菜单可方便对文件或窗口进行管理。其中 File | New 的各子菜单, M-file ( M 文件)、 Figure (图形窗口)、或 Model ( Simulink 编辑界面)分别可创建对应文件或模块。 Edit 菜单允许用户和 Windows 的剪切板交互信息。 2.在指令窗操作时应特别注意以下几点 1)所有输入的指令、公式或数值必须按下回车键以后才能执行。例如: >>(10*19+2/4-34)/2*3 (回车) ans= 234.7500 2)所有的指令、变量名称都要区分字母的大小写。 3)%作为MATLAB注释的开始标志,以后的文字不影响计算的过程。 4)应该指定输出变量名称,否则MATLAB会将运算结果直接存入默认的输出变量名ans。 5)MATLAB可以将计算结果以不同的精确度的数字格式显示,可以直接在指令视窗键入不同的数字显示格式指令。例如:>>format short (这是默认的) 6)MATLAB利用了↑↓二个游标键可以将所输过的指令叫回来重复使用。按下↑则前一次输入的指令重新出现,之后再按Enter键,即再执行前一次的指令。

相关主题
文本预览
相关文档 最新文档