function [num,y_j,L,T]=simu1(x,y,t,eps)k=0;while k<1000 (simu1.m)p=90*k*t-x;q=120-y;d1=p/(p^2+q^2)^0.5;% 计算cos(αk)和sin(αk)d2=q/(p^2+q^2)^0.5;x=x+450*t*d1;导弹的位置(x(t), y(t))(迭代式)y=y+450*t*d2;if (abs(q)0.1) % 终止条件(<)for k=1:280p=90*k*t-x(1);q=120-x(2);d1=p/(p^2+q^2)^0.5;d2=q/(p^2+q^2)^0.5;x(1)=x(1)+450*t*d1;x(2)=x(2)+450*t*d2;x1(1)=90*k*t;x1(2)=120;h1=line('color',[0,0.2,0.4],'linewidth',2);h2=line('color',[0,0.6,0.9],'linewidth',3);set(h1,'xdata',x1(1),'ydata',x1(2));set(h2,'xdata',x(1),'ydata',x(2));endend2002/5hold on主页上一页下一页范例一(2)如果当基地发射导弹的同时,敌艇立即由仪器发觉。假定敌艇为高速快艇,它即刻以135千米/小时的速度与导弹方向成垂直的方向逃逸,问导弹何时何地击中敌艇?不停地改变逃跑策略,运动轨迹如何?修正敌艇速度:90 → 135千米/小时huatu1.m, huatu3.m, huatu4.m2002/5上一页下一页主页返回离散系统
离散系统是指系统状态只在有限的时间点或可数的时间点上发生变化的系统。并假设离散系统状态的变化是在一个时间点上瞬间完成。模型一般用流程图或网络来表示。其间可能涉及到随机事件等。
关键:模拟步骤、数据收集、模拟时钟与连续系统的区别是时刻不等间距。
2002/5
上一页下一页
主页
返回
范例二
排队问题
日常生活中经常遇到的排队问题:
①自选商场收款台②医院里病人等候就诊
③机械故障等候修理
2002/5
④飞机跑道
主页
上一页下一页