《基于matlab的太阳能实验数据处理教程Word版.docx》由会员分享,可在线阅读,更多相关《基于matlab的太阳能实验数据处理教程Word版.docx(4页珍藏版)》请在三一文库上搜索。
1、首先我们需要讲暗特性的曲线整合在一起,如下图所示,我们需要绘制的是太阳能电池在不同温度下的暗特性曲线。太阳能电池在不同温度下的暗特性曲线20度-10度反向X_电压( V)Y_电流(mA)X_电压( V)Y_电流(mA)-36.000 -4.750 -36.000 -6.750 -34.200 -4.500 -34.200 -6.390 -32.300 -4.270 -32.300 -5.930 -30.400 -4.040 -30.400 -5.490 -28.500 -3.810 -28.500 -5.040 -26.600 -3.590 -26.600 -4.600 -24.700 -3.
2、370 -24.700 -4.180 -22.800 -3.150 -22.800 -3.780 -20.900 -2.920 -20.900 -3.380 -19.000 -2.690 -19.000 -3.030 -17.100 -2.450 -17.100 -2.710 -15.200 -2.210 -15.200 -2.420 -13.300 -1.960 -13.300 -2.140 -11.400 -1.690 -11.400 -1.850 -9.510 -1.420 -9.510 -1.560 -7.620 -1.130 -7.620 -1.240 -5.730 -0.828 -
3、5.730 -0.909 -3.830 -0.520 -3.830 -0.565 -1.890 -0.224 -1.890 -0.235 0.000 -0.002 0.000 -0.002 正向0.000 0.000 0.000 0.000 0.188 0.000 0.188 0.000 0.370 0.000 0.370 0.000 0.551 0.030 0.551 0.020 0.735 0.060 0.736 0.040 0.923 0.090 0.924 0.080 1.110 0.140 1.110 0.110 1.290 0.190 1.290 0.160 1.470 0.270
4、 1.480 0.210 1.660 0.370 1.660 0.270 1.840 0.510 1.850 0.360 2.030 0.720 2.030 0.460 2.210 1.040 2.210 0.610 2.400 1.660 2.400 0.820 2.580 3.060 2.580 1.130 1 / 42.770 6.510 2.760 1.650 2.950 13.500 2.950 2.960 3.130 25.100 3.120 5.910 3.320 41.200 3.320 13.400 3.500 61.000 3.500 25.500 当然,我们可以轻易得在e
5、xcel的图表功能中利用向导做成曲线图,如下图所示在计算机一级的教程中我们已经知道该如何得到,下面我们用matlab来做一下,首先,我们需要将excel数据(前提是你已经将四个实验的数据整合到excel中,并且排序)导入matlab,并新建一个m文件,需要和你的excel数据放在同一个文件夹下面,用matlab窗口找到你所存放的文件夹。我们可以看到,在左侧current folder中我们可以看到我们的excel数据,双击打开它显示导入的矩阵是40*4大小,数据区域没有包含文字内容,只是我们所需要处理的数据。将导入数据名称由untitled改为VIVI,然后点击数据右上方绿色对勾,数据成功导入
6、,可以从右侧的变量窗口看到出现了VIVI在VIVI上右击,选择另存为(save as),存储为数据文件,名称为 VIVI.mat,到此,数据导入完毕。打开你所新建的m文件,输入以下代码clear allclose allclcload(VIVI.mat)执行代码,可以看到数据导入了matlab中。下面做一下简单分析,数据前两列为20度时的数据,后两列为-10度时的数据,并且都有40组数据,用plot命令最好不过了,继续输入代码plot(VIVI(:,1),VIVI(:,2),b-o,VIVI(:,3),VIVI(:,4),r-*,markersize,2)legend(20度特性曲线,-10特性曲线,Location,best)grid onxlabel(电压-V);ylabel(电流-mA);title(太阳能电池暗特性曲线)执行代码,得到下图或许你会说matlab作出图的效果还不如excel,但是,excel作图,我们很难得到上面的数据点,对于matlab作图,我们可以将图像放大,甚至添加网格线做为参考,得到准确的数据,这就好比外行凑热闹用excel,内行看门道用matlab,当然,用matlab也可以作出很漂亮的图形,但是对于理工科的学生来说,精准与实际才是王道。 友情提示:方案范本是经验性极强的领域,本范文无法思考和涵盖全面,供参考!最好找专业人士起草或审核后使用。