MATLAB汽车仿真技术复习答案Word格式.docx

上传人:b****5 文档编号:21232859 上传时间:2023-01-28 格式:DOCX 页数:12 大小:231.24KB
下载 相关 举报
MATLAB汽车仿真技术复习答案Word格式.docx_第1页
第1页 / 共12页
MATLAB汽车仿真技术复习答案Word格式.docx_第2页
第2页 / 共12页
MATLAB汽车仿真技术复习答案Word格式.docx_第3页
第3页 / 共12页
MATLAB汽车仿真技术复习答案Word格式.docx_第4页
第4页 / 共12页
MATLAB汽车仿真技术复习答案Word格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

MATLAB汽车仿真技术复习答案Word格式.docx

《MATLAB汽车仿真技术复习答案Word格式.docx》由会员分享,可在线阅读,更多相关《MATLAB汽车仿真技术复习答案Word格式.docx(12页珍藏版)》请在冰豆网上搜索。

MATLAB汽车仿真技术复习答案Word格式.docx

a=exp+sqrt

a=

2.建立M文件求取表达式

的值。

sum=0;

fori=1:

1:

200

sum=sum+i;

end

在命令平台上键入sum后回车(键入Enter键),记录计算结果。

3.方程的求解:

d=[1-21-3125];

roots(d)

ans=

+

-

4.一圆柱形金属构件,直径为20cm,长为110cm,质量为362kg,求此金属的密度(

)。

试补充划线部分的程序。

d=20;

L=110;

v=pi*(d/2)*(d/2)*L;

m=362000;

rou=m/v

rou=

5.复数绘图,已知复数

的表达式

的范围

,增量取。

w=-200:

:

200;

g=60./((1+j*w).*(2+j*w).*(5+j*w).*(6+j*w));

plot(g);

grid;

6.数值计算

dblquad(inline('

sin(3*x)+y.^2'

),1,10,-1,

7.求

在[2,8]内的最小值。

f=inline('

exp*x).*sin(x)+1'

);

[xmin,fval]=fminbnd(f,2,8)

xmin=

fval=

8.利用函数绘图命令绘制

,其中

fplot('

exp*x).*sin(2*x-pi/8)'

[0,5,,])

9.请补充完整以下程序:

x=0;

n=1;

whilen<

6

x=n+x;

n=n+1;

x

运行结果

x=15.

三、简答题

·

1.绘制三维曲面图

,其中[x,y]=meshgrid(0:

13)。

试写出程序。

(已给出结果图,如图1)

[x,y]=meshgrid(0:

13);

z=sin(x+cos(y))-sin*x);

mesh(x,y,z);

title('

三维曲面图'

|

2.写出以下系统的多项式模型,并将其转换为零极点模型

n1=[91,-52,,-11,52];

d1=[1,15,26,73,31,215];

sys1=tf(n1,d1)

[z1,p1,k1]=tf2zp(n1,d1)

sys1zp=zpk(z1,p1,k1)

3..已知单位负反馈系统的开环传递函数为

要求编程绘制

时的极坐标图,确定曲线与负实轴的交点坐标及频率值。

(已给出结果图2)

n=50;

d=conv([,1],conv([,1],[,1]));

sys=tf(n,d);

nyquist(sys)

曲线与负实轴的交点坐标为;

曲线与负实轴的交点频率值;

4.单位反馈系统的开环传递函数为

试编程绘制闭环系统的根轨迹(根轨迹图已给出,如图3)。

并回答

(1)闭环系统稳定的

的取值范围;

(2)系统的阶跃响应有超调的

"

(3)分离点的坐标。

编程:

%

z=[-1];

p=[0;

-2;

-3];

k=[1];

sys=zpk(z,p,k);

rlocus(sys)

(1)系统稳定的

的取值范围:

(3)分离点的坐标:

5.有二个系统如图(a)、(b)所示,编程分别绘制各系统的单位阶跃响应和单位脉冲响应。

-

 

(a)

(b)

;

(c)

图5-17

6.增量与绘图,通过仿真结果回答问题

(1)程序1

t1=0:

4*pi;

y1=sin(2*t1);

plot(t1,y1);

程序1可得到图形正弦曲线A(增量为默认值1)。

(2)程序2

t2=0:

y2=sin(2*t2);

plot(t2,y2);

程序2可得到图形正弦曲线B(增量为)。

(3)程序3

t3=0:

y3=sin(2*t3);

plot(t3,y3);

程序3可得到图形正弦曲线C(增量为)。

(4)程序4

t4=0:

y4=sin(2*t4);

plot(t4,y4);

程序4可得到图形正弦曲线D(增量为):

回答问题:

1通过MATLAB仿真得到的正弦曲线A、B、C有何区别

答:

曲线A失真严重,曲线B略有失真,曲线C几乎没有失真。

2通过MATLAB仿真得到的正弦曲线C、D有何区别

曲线C和曲线D区别不大。

3。

4你得到的结论是通常情况下增量(步长)取多少为宜

答:

通常情况下增量(步长)取即可满足一般的仿真要求和仿真精度。

7.绘制

的极坐标(polar)图,试写出程序。

t=0:

3*pi;

r=cos(3*t);

polar(t,r)

8.采用图形保持,在同一坐标内绘制曲线

x=0:

10;

y1=sin(x);

y2=exp*x).*sin(x);

y3=cos(x);

plot(x,y1,'

k'

holdon;

plot(x,y2,'

r'

plot(x,y3,'

b'

holdoff;

9.试编写计算程序画出曲线与曲面图形

%1%2

2*pi;

[x,y]=meshgrid(-2:

2);

x=sin(t).^3;

z=(x.^2+1).*exp(-x.^2-y.^2+)+x.^2.*y;

y=cos(t).^3;

mesh(x,y,z)

plot(x,y)

10.编写程序解决下列问题:

(1)试产生1004阶矩阵使其元素在0—100之间的随机整数,可将此矩阵理解为100名同学的四门课程(课程1,课程2,课程3,课程4)的成绩.

(2)计算出每门课程和每位同学的平均成绩;

(3)统计出总的优秀人次(90分及以上为优秀);

(4)统计出四门课程成绩至少有两门课程不及格的人数

(1)a=fix((100-0+1)*rand(100,4));

(2)mean(a)mean(a,2)

(3)sum(sum(a>

=90,2)==4)

(4)sum(sum(a<

60,2)>

=2)

11.

(1).functiony=fun1(x,n)

(2).x=0:

2*pi;

y=0;

y1=fun1(x,20);

fork=1:

ny2=fun1(x,50);

y=y+((-1)^(k+1)*sin(k*x))/k;

subplot(2,1,1),plot(x,y1)

endsubplot(2,1,2),plot(x,y2)

y

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 企业管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1