MATLAB语言与控制系统仿真-参考答案-第3章
发布时间:2022-11-08 12:49:03
MATLAB语言与控制系统仿真实训教程-参考答案-第3章>>>>3.5MATLAB绘图实训3.5.1实训目的1.学会MATLAB绘图的基本知识;2.掌握MATLAB子图绘制、图形注释、图形编辑等基本方法;3.学会通过MATLAB绘图解决一些实际问题;4.练习二维、三维绘图的多种绘图方式,了解图形的修饰方法;5.学会制作简单的MATLAB动画。>>>>图3-46炮弹发射示意图3.5.2实训内容1.炮弹发射问题(1)炮弹发射的基础知识炮弹以角度射出的行程是时间的函数,可以分解为水平距离x(t和垂直距离y(t。x(ttv0cos(%水平方向的行程;y(ttv0sin(0.5gt2%垂直方向的行程;其中,v0是初速度;g是重力加速度,为9.8m/s2;t是时间。(2)炮弹发射程序举例:分析以下程序以及图3-47各个图形的实际意义。a=pi/4;v0=300;g=9.8;t=0:0.01:50;x=t*v0*cos(a;y=t*v0*sin(a-0.5*g*t.^2;subplot(221;plot(t,x;grid;title(‘时间-水平位移曲线';subplot(222;plot(t,y;grid;title(‘时间-垂直位移曲线';subplot(223;plot(x,y;grid;title(‘水平位移-垂直位移曲线';subplot(224;plot(y,x;grid;title(‘垂直位移-水平位移曲线';1
MATLAB语言与控制系统仿真实训教程-参考答案-第3章>>>>>>