分析软件工具实验报告.docx
《分析软件工具实验报告.docx》由会员分享,可在线阅读,更多相关《分析软件工具实验报告.docx(19页珍藏版)》请在冰豆网上搜索。
分析软件工具实验报告
学生学号
0121310870715
实验课成绩
学生实验报告书
实验课程名称
分析软件工具
开课学院
计算机学院
指导教师姓名
耿枫
学生姓名
陈洋洋
学生专业班级
计算机1304班
2015
--
2016
学年
第
二
学期
实验教学管理基本规范
实验是培养学生动手能力、分析解决问题能力的重要环节;实验报告是反映实验教学水平与质量的重要依据。
为加强实验过程管理,改革实验成绩考核方法,改善实验教学效果,提高学生质量,特制定实验教学管理基本规范。
1、本规范适用于理工科类专业实验课程,文、经、管、计算机类实验课程可根据具体情况参照执行或暂不执行。
2、每门实验课程一般会包括许多实验项目,除非常简单的验证演示性实验项目可以不写实验报告外,其他实验项目均应按本格式完成实验报告。
3、实验报告应由实验预习、实验过程、结果分析三大部分组成。
每部分均在实验成绩中占一定比例。
各部分成绩的观测点、考核目标、所占比例可参考附表执行。
各专业也可以根据具体情况,调整考核内容和评分标准。
4、学生必须在完成实验预习内容的前提下进行实验。
教师要在实验过程中抽查学生预习情况,在学生离开实验室前,检查学生实验操作和记录情况,并在实验报告第二部分教师签字栏签名,以确保实验记录的真实性。
5、教师应及时评阅学生的实验报告并给出各实验项目成绩,完整保存实验报告。
在完成所有实验项目后,教师应按学生姓名将批改好的各实验项目实验报告装订成册,构成该实验课程总报告,按班级交课程承担单位(实验中心或实验室)保管存档。
6、实验课程成绩按其类型采取百分制或优、良、中、及格和不及格五级评定。
附表:
实验考核参考内容及标准
观测点
考核目标
成绩组成
实验预习
1.预习报告
2.提问
3.对于设计型实验,着重考查设计方案的科学性、可行性和创新性
对实验目的和基本原理的认识程度,对实验方案的设计能力
20%
实验过程
1.是否按时参加实验
2.对实验过程的熟悉程度
3.对基本操作的规范程度
4.对突发事件的应急处理能力
5.实验原始记录的完整程度
6.同学之间的团结协作精神
着重考查学生的实验态度、基本操作技能;严谨的治学态度、团结协作精神
30%
结果分析
1.所分析结果是否用原始记录数据
2.计算结果是否正确
3.实验结果分析是否合理
4.对于综合实验,各项内容之间是否有分析、比较与判断等
考查学生对实验数据处理和现象分析的能力;对专业知识的综合应用能力;事实求实的精神
50%
实验课程名称:
_______________
实验项目名称
实验成绩
实验者
陈洋洋
专业班级
计算机1304
组别
同组者
实验日期
年月日
一部分:
实验预习报告(包括实验目的、意义,实验基本原理与方法,主要仪器设备及耗材,实验方案与技术路线等)
实验目的:
第二章:
1、掌握MATLAB数据对象的特点以及数据的运算规则。
2、掌握MATLAB中建立矩阵的方法以及矩阵处理的方法。
3、掌握MATLAB分析的方法。
第三章:
1、掌握利用if语句、switch语句实现选择结构的方法。
2、掌握利用for语句、while语句实现循环结构的方法。
3、熟悉利用向量运算来代替循环操作的方法并理解MATLAB程序设计的特点。
4、掌握定义和调用MATLAB函数的方法。
第二部分:
实验过程记录(可加页)(包括实验原始数据记录,实验现象记录,实验过程发现的问题等)
实验过程在实验结果部分给出
教师签字__________
第三部分结果与讨论(可加页)
一、实验结果分析(包括数据处理、实验现象分析、影响因素讨论、综合分析和结论等)
第一章
1、
(1)
w=sqrt
(2)*(1+0.34245*10^(-6))
w=
1.4142
(2)
a=3.5;
b=5;
c=-9.8;
x=((2*pi*a)+((b+c)/(pi+a*b*c))-exp
(2))/(tan(b+c)+a)
x=
0.9829
(3)
a=3.32;
b=-7.9;
y=2*pi*a^2*((1-pi/4)*b-(0.8333-pi/4)*a)
y=
-128.4271
(4)
t=[2,1-3i;5,-0.65];
z=1/2*exp(2*t)*log(t+sqrt(1+t^2))
z=
1.0e+004*
0.0057-0.0007i0.0049-0.0027i
1.9884-0.3696i1.7706-1.0539i
2、
(1)
A=[-1,5,-4;0,7,8;3,61,7];
B=[8,3,-1;2,5,3;-3,2,0];
I=[1,0,0;0,1,0;0,0,1];
A+6*B
ans=
4723-10
123726
-15737
A^2-B+I
ans=
-18-21717
22533109
21867526
(2)A*B
ans=
141416
-105121
125328180
A.*B
ans=
-8154
03524
-91220
B*A
ans=
-110-15
722853
3-128
(3)A/B
ans=
1.2234-0.92552.9787
-0.94682.3511-0.9574
4.61703.872313.8936
B\A
ans=
-0.5106-8.6170-1.1277
0.734017.57451.8085
-0.8830-21.21280.4043
(4)[A,B]
ans=
-15-483-1
078253
3617-320
[A([1,3],:
);B^2]
ans=
-15-4
3617
73371
173713
-2019
3、
(1)
A=[23,10,-0.778,0;41,-45,65,5;32,5,0,32;6,-9.54,54,3.14];
k=find(A>=10&A<=25);
A(k)
ans=
23
10
B=A(1:
3,:
);
C=A(:
1:
2);
D=A(2:
4,3:
4);
E=B*C;
B=
23.000010.0000-0.77800
41.0000-45.000065.00005.0000
32.00005.0000032.0000
C=
23.000010.0000
41.0000-45.0000
32.00005.0000
6.0000-9.5400
D=
65.00005.0000
032.0000
54.00003.1400
E=
1.0e+003*
0.9141-0.2239
1.20802.7123
1.1330-0.2103
Eans=
01
00
01
E&D
ans=
11
01
11
E|D
ans=
11
11
11
~E|~D
ans=
00
10
00
第二章
2、
c=input('请输入成绩');
switchc
casenum2cell(90:
100)
disp('A');
casenum2cell(80:
89)
disp('B');
casenum2cell(70:
79)
disp('C');
casenum2cell(60:
69)
disp('D');
casenum2cell(0:
59)
disp('E');
otherwise
disp('成绩错误')
end;
请输入成绩100
A
3、
c=input('输入一串数,以-1结束:
');
max=c;
min=c;
whilec~=-1
ifc>max
max=c;
end
ifcmin=c;
end
c=input('输入一串数,以-1结束:
');
end
disp(max)
disp(min)
二、小结、建议及体会
通过这次实验,我对MATLAB有了更深的理解,掌握了其中的数据操作以及分析方法,
并且能够用MATLAB语言进行程序设计,对我今后的学习有了很大的帮助。
实验课程名称:
_______________
实验项目名称
实验成绩
实验者
陈洋洋
专业班级
计算机1304
组别
同组者
实验日期
年月日
一部分:
实验预习报告(包括实验目的、意义,实验基本原理与方法,主要仪器设备及耗材,实验方案与技术路线等)
实验目的:
第四章:
1、掌握绘制二维图形及三维图形的方法。
2、掌握图形控制与修饰处理的方法。
3、了解图像处理及动画制作的基本方法。
第五章:
1、掌握数据统计和分析的方法。
2、掌握数值插值与曲线拟合的方法及其应用。
3、掌握快速傅里叶变换的应用方法。
4、掌握多项式的常用运算。
第二部分:
实验过程记录(可加页)(包括实验原始数据记录,实验现象记录,实验过程发现的问题等)
实验过程在实验结果部分给出
教师签字__________
第三部分结果与讨论(可加页)
一、实验结果分析(包括数据处理、实验现象分析、影响因素讨论、综合分析和结论等)
第四章
1.
(1)
x=0:
1:
8;
y=x-(x.^3)/factorial(3);
plot(x,y)
(2)
ezplot('x^2+2*y^2-64',[-8,8]);
2.
t=-pi:
pi/10:
pi;
y=1./(1+exp(-t));
subplot(2,2,1);
bar(t,y,'g');
title('条形图');
subplot(2,2,2);
stairs(t,y,'r');
title('梯形图');
subplot(2,2,3);
stem(t,y,'k');
title('杆图');
subplot(2,2,4);
loglog(t,y,'b');
title('对数坐标图');
4.
(1)
t=0:
pi/250:
2*pi;
x=exp(-t/20).*cos(t);
y=exp(-t/20).*sin(t);
z=t;
plot3(x,y,z)
(2)
[x,y]=meshgrid(-5:
0.1:
5);
z=5*ones(size(x));
surf(x,y,z);
shadinginterp;
第五章
1.
A=randn(10,5);
M=mean(A);
M
D=std(X);
D
Ma=max(max(x));
Ma
Mi=min(min(x));
Mi
S=sum(A,2);
S
SS=sum(S);
SS
A=sort(A);
A=sort(A,2,'descend');
A
M=
-0.26200.29810.07070.49660.1180
D=
0.90340.88291.18980.78321.0821
Ma=
8
Mi=
0+0.9899i
S=
1.2579
-3.1451
2.6471
-2.0777
1.5613
0.4385
2.1697
0.6623
1.8835
1.8174
SS=
7.2149
A=
-0.4753-1.0251-1.3718-1.7129-2.1231
-0.3368-0.8510-0.9977-1.0725-1.6098
-0.2640-0.2877-0.6859-0.7734-1.1097
0.20540.16500.0370-0.1072-0.7333
0.58890.38550.24500.0689-0.6919
0.75990.70020.39860.29140.1518
0.81830.81190.62050.33170.2847
0.97080.96520.85590.68020.4062
1.44841.10951.10711.01350.7582
2.49531.53701.21601.11630.8998
2.
(1)
t=0:
15:
90;
a=[0,0.2588,0.5000,0.7071,0.8660,0.9659,1.0000];
x1=0:
10:
90;
y1=interp1(t,a,x1,'spline');
y1
h=0:
15:
75;
b=[0,0.2679,0.5774,1.0000,1.7320,3.7320];
x2=0:
10:
80;
y2=interp1(h,b,x2,'spline');
y2
y1=
00.17370.34200.50000.64280.76600.86600.93960.98491.0000
y2=
00.17840.36200.57740.84561.17431.73202.85324.8798
(2)
N=[1,4,9,16,25,36,49,64,81,100];
t=1:
10;
x1=1:
100;
y1=interp1(h,b,x1,'cubic')
y1=
Columns1through9
0.01660.03330.05030.06750.08480.10230.12000.13790.1560
Columns10through18
0.17420.19260.21120.22990.24880.26790.28700.30620.3254
Columns19through27
0.34470.36420.38390.40380.42400.44460.46550.48680.5087
Columns28through36
0.53100.55390.57740.60130.62550.64990.67480.70020.7262
Columns37through45
0.75280.78020.80840.83750.86770.89890.93130.96501.0000
Columns46through54
1.03601.07271.11041.14941.18981.23191.27611.32251.3714
Columns55through63
1.42311.47781.53581.59741.66271.73201.80881.89591.9929
Columns64through72
2.09922.21422.33752.46852.60672.75162.90263.05933.2211
Columns73through81
3.38753.55803.73203.90904.08854.27004.45304.63694.8211
Columns82through90
5.00535.18885.37115.55185.73035.90606.07846.24716.4115
Columns91through99
6.57106.72526.87367.01557.15057.27817.39777.50887.6109
Column100
7.7034
二、小结、建议及体会
通过这次实验,我对MATLAB的绘图原理有了一定的了解,虽然在处理图像的时候出现了一些问题,但通过看书查阅资料,问题都迎刃而解了,并且对绘图有了很大的兴趣,基本上能够用那些方法对数据进行统计和分析了。