刘玉春
[摘 要]在学校组织开展的《统计基础》校本培训中,我们接受了统计学知识启蒙,对应用统计学有了初步认识,掌握了matlab软件操作,能进行数据的简单分析,这些收获将更好地促进今后的数学教学和教育研究工作。
[关键词]matlab软件 运算 绘图 数据分析
一、培训内容简介
7月16日,潘维运老师讲授matlab软件简介;
7月17日,张旭老师介绍统计学基础概念;
7月17——19日,曲昊老师介绍应用统计学知识;
7月20日,潘维运老师介绍matlab入门——优化设计。
为期五天的培训中,既有知识讲授也有实际操作,我们既动脑又动手,得到了充分地锻炼,培训收获将更好地促进今后的数学教学和教育研究工作。
二、培训收获
1.认识了matlab软件。第一节课后大家开玩笑互相问到“你学会什么了”,我回答:matlab是一种软件,利用它可以运算,可以画图。
2.能够简单操作matlab软件(以熟练的几例说明)
(1)四则运算
简单运算,在Command window中直接输入数据,直接看到结果。乘法2*3=6;除法8/2=4;平方2^2=4;开平方sqrt(4)=2;开三次方27^(1/3)=3等等。
创建matlab文件,可以进行复杂运算。如:
a=3 b=4c=a^3—2*b
选中以上三行命令,保存为matlab文件,以英文对文件进行命名。运算时打开文件,对a、b重新赋值,对文件进行重新保存后,点击Debug或run按钮,可得结果。
(2)绘制函数图像,以同时在[0,2π]上绘制正弦、余弦函数图像为例,命令如下:
x=0:pi/50:2*pi;
y1=cos(x);
y2=sin(x);
plot(x,y1,b*)
hold on
plot(x,y2,rp)
grid on
即可得到[0,2π]上蓝色*型的余弦图像、红色的正五边形型正弦图像。
(3)在matlab中导入Excel数据。命令为X=xlsread(‘文件名,x,aa:bb),即通过此命令可以调用“文件名”文件中、工作表x中第aa行到第bb列的数据。
(4)绘制正态分布图。分别是散点图、直方图、附有正态分布密度曲线的直方图和正态分布概率图。各图的绘图命令不再赘述,只展示一下以某班学生成绩为例的、同时出现的四个图,这是从matlab中通过Editcopy而来的。
命令如下:
X=xlsread(‘文件名,x,aa:bb);
Subplot(2,2,1);
plot(X,b*);
title(‘a散点图);
subplot(2,2,2);
hist(X,6);
title(‘b直方图);
subplot(2,2,3);
normplot(X);
title(‘c附有正态分布密度曲线的直方图);
subplot(2,2,4);
histfit(X);
title(‘d正态分布概率图)
其中,b为点的颜色,*为点的形状;(2,2,1)表示四个图按两行两列排放,此为第1行第1列。title(‘a散点图)用于标识图形。
3.记住了一些matlab使用关键词。使用matlab软件导入数据前,必须统一路径,matlab文件要放在c:\matlab\work中才能正常打开;输入符号时,一定要在英文状态下;用“clc”命令可以清除屏幕上的数据,用“clear”命令可以清除所有用过的数据和程序。还有有趣的matlab语言,如在命令尾加上符号“;”,则不显示表达式内容;符号“%”有屏蔽作用等等。