大学物理实验数据处理逐差法MATLAB代码
%说明1:为cha_d,,为sd,,为a类不确定度
%说明2:把下面代码复制粘贴在MATLAB M文件中运行即可
代码如下
function [ l ] =zhuchafa(n)
L=input('请输入数据(偶数个)格式[1 2 3 4 . . .]回车:');
[p,q]=size(L);
n=p*q;
m=n/2;
for i=1:1:m;
html获取input输入的数据 d(i)=L(i+m)-L(i);
end
ave_d=sum(d)/m;
for i=1:1:m
cha_d(i)=ave_d-d(i);
end
cha_d2(i)=cha_d(i).^2;
sd=sqrt(sum(cha_d2)/(m-1));
l=ave_d/m;
gama_a=sd/m;
d
cha_d
sd
gama_a
disp('具体代码意思请参阅说明');
disp('l=');
end
发表评论