www.gusucode.com > 高等数学问题求解源码程序 > CH02/example02_06.m
web -broswer http://www.ilovematlab.cn/forum-221-1.html sum1=0;sum2=0; n=input('Enter the number of points:'); % 提示键入数值个数 if n<2 warning('MATLAB:Numberofinputs','At least 2 values needed.') else for k=1:n x=input('Enter values:'); sum1=sum1+x; sum2=sum2+x^2; end xaver=sum1/n; % 平均值计算公式 s=sqrt((n*sum2-sum1^2)/(n*(n-1))); % 标准差计算公式 disp(['平均值:',num2str(xaver),sprintf('\n'),'标准差:',num2str(s)]) end