MATLAB程序要怎样才能输入多个数字,并这些数字的平均值?请各位帮忙解决下。最好给点程序代码,,

现在的问题是那个数字的个数不确定是几个,要先选择输入多少个数字,然后才是输入具体数字,,

第1个回答  2011-12-16
n=input('输入数字个数');
for ii=1:n
x(ii)=input('输入数字:');
end
mean(x)追问

你这个算平均值的话,小数部位算不了,能继续改下吗?先谢谢啦

追答

n=input('输入数字个数');
sum=0;
for ii=1:n
x(ii)=input('输入数字:');
sum=sum+x(ii)
end
sum/n

本回答被提问者采纳
第2个回答  2011-12-15
x=[1,2,3,4,5,6,7,8,9] % 输入多个数,里面的数字按照自己要求写
mean(x) % 求平均值
第3个回答  2011-12-15
for i=1:10
nms(i)=input('输入数字:');
end
mean(nms);
相似回答