苏州大学MATLAB课程试卷

发布 2023-12-21 10:20:12 阅读 9003

苏州大学 matlab课程试卷(a)卷共 2 页

考试形式闭卷 2013.5

院系应用技术学院年级专业。

学号姓名成绩。

说明:请在答卷的开始页首行写上自己的班级、学号、姓名;每题先写出命令程序再写出运行结果;所有运算结果的输出采用紧凑格式,**的高度控制在4cm以内,试卷中用数字标出的变量命名方式为:在相应的数字前加上姓名的首字母,答案总页数不超过4页)

一、写出完成下列运算的命令,并显示运算结果。(第1题10分,其余每题4分,共38分)

1.产生均值为0.8,方差为0.3的6阶正态分布随机矩阵 1 。并对矩阵1进行如下操作:

> format compact

> xw_1=0.8+sqrt(0.3)*randn(6)

xw_1 =

1)将矩阵1中的第5列元素删除构成矩阵 2 ;

> xw_2=xw_1;

> xw_2(:,5)=[

xw_2 =

2)将矩阵1中小于0.8的元素用0.8代替构成矩阵 3 ;

> xw_3=xw_1;

> k=find(xw_3<0.8);

> xw_3(k)=0.8

xw_3 =

3)输出矩阵1中[0.6,0.9]范围内的元素给变量 4 ;

> xw_4=xw_1;

> a=find(xw_4>=0.6&xw_4<=0.9);

> xw_4(a)'

ans =columns 1 through 6

columns 7 through 9

4)求矩阵1中每一列元素的最大值构成向量 5 。

> xw_5=max(xw_1);

xw_5 =

2.建立一个字符串向量 6 ,其内容为你姓名的汉语拼音,用大写字母表示。获取字符串6所对应的ascii数值 7 。

> xw_6='wanlei';

> xw_7=abs(xw_6)

xw_7 =

3.当x=-5.78,y=19.14 时,计算的值,然后显示出结果 8 。

> x=-5.78; y=19.14;

> xw_8=sin(x*x+y*y)/(sqrt(atan(abs(x+y)))exp(x+y))

xw_8 =

-1.0929e-006

4.已知,求出f(x)=0的全部根 9 以及f(x)在处的值 10 。

> p=[2,-12,3,2,5];

> xw_9=roots(p)

xw_9 =

0.4082 + 0.5899i

0.4082 - 0.5899i

-0.3082 + 0.5418i

-0.3082 - 0.5418i

> xw_10=polyval(p,5)

xw_10 =

5.求解方程的根 11 。

> a=[2,1,-1;3,-2,2;5,-3,-1];

> b=[5;5;16];

> xw_11=inv(a)*b

xw_11 =

6. 求解方程的解 12 。

> [x1,x2]=solve('2*x1+x2=exp(-x1),x1-2*x2=exp(-x2)')

wj_12=[x1,x2]

wj_12 =

7.求微分方程的通解 13 。

> xw_13=dsolve('d2y+4*dy+4*y-exp(-2*t)=0','t')

xw_13 =

exp(-2*t)*c2+exp(-2*t)*t*c1+1/4*exp(-2*x)

8.求积分的值 14 。

> y=sym('sqrt(sin(x)-(sin(x))^3)')

> xw_14=int(y,0,pi)

xw_14 =

二、按要求编写程序,并输出运行结果。(62分)

1.用循环语句求的值。求出sum>1000时的最小i值及对应的sum值。(14分)

sum=0;i=0;

while sum<=1000

i=i+1;

sum=sum+(i*i-2*i);

enddisp(['i=',num2str(i)])

disp(['sum=',num2str(sum)])

i=16sum=1224

2.已知数据[x,y]如下表所示,试求2次拟合多项式f1(x)和3拟合次多项式f2(x);分别计算f1(x)和f2(x)在x=[0.05 0.

15 0.25 0.35 0.

45 0.55 0.65 0.

75 0.85 0.95 1.

05]处的值y1和y2;在同一坐标内分别画出y曲线、y1和y2曲线。(12分)

x=[0.0:0.1:1.0];

y=[-0.447,1.978,3.28,6.16,7.08,7.34,7.66,9.56,9.48,9.30,11.2];

f1=polyfit(x,y,2)

f2=polyfit(x,y,3)

x1=[0.05:0.1:1.05];

y1=polyval(f1,x1)

y2=polyval(f2,x1)

plot(x,y,'r-',x,y1,'g*-'x,y2,'b:')f1 =

f2 =y1 =

y2 =

3.在0≤t≤2区间内绘制曲线。(12分)

要求:(1)曲线用红色实线,数据点用星号标记;

2) 三个坐标轴分别标注‘x’‘y’‘z’;

3) 标注标题:三维曲线。

t=0:pi/10:2*pi;

x=exp(-t/20).*cos(t);

y=exp(-t/20).*sin(t);

z=t;plot3(x,y,z,'r-*'

xlabel('x');

ylabel('y');

zlabel('z');

title('三维曲线');

4.建立图示系统模型并按要求进行**。(12分)

1)改变sine w**e 模块的幅值为2,gain模块的增益为0.5,记录scope示波器及xy graph的**结果。

2)用silder gain模块取代gain模块,记录silder gain模块增益大约为4时scope示波器的**结果。

苏州大学样卷A答案

物理化学样卷a答案。一 选择题 共10题20分 1.答 b 因为绝热可逆 s 0,绝热不可逆s 0。所以状态函数s不同,故终态不能相同。2.答 c 3.答 d 4.答 d 5.答 b 6.答 c 7.答 a 8.答 b 9.答 a kc kp rt 1 4 3 2 2 3 1 3 1 3 8.314...

matlab课程试卷

请用matlab完成下列问题写在a4纸上,10月23下午4点由班长收齐交到行政楼b610室。1 25分 编写matlab程序的m文件按顺序实现以下功能 1 自定义一个分段函数,并用该函数对一副数字图像进行直方图均衡化 2 向均衡化后的图像加入密度为20 的椒盐噪声,并分别用均值滤波器和中值滤波器进行...

苏州大学迎接省高校基层党建考核

工作简报。第 13 期。校迎接考核领导小组编印2005年 2 月 26 日。校九届党委召开十四次全委 扩大 会议。总结我校2004年度院系党建评估考核工作。新学期伊始,在2月27日召开的校九届党委十四次全委 扩大 会议上,我校全面总结了2004年度院系党建评估考核工作,并对先进集体进行了表彰。党委副...