苏州大学 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年度院系党建评估考核工作,并对先进集体进行了表彰。党委副...