则么在MATLAB中编辑;从键盘输入若干数,若输入0时结束输入,求平均值和他们的和

是这样的,想请分析下,则么在MATLAB中编辑;从键盘输入若干数,若输入0时结束输入,求平均值和他们的和
最新回答
喵呜狸

2024-11-06 13:11:08

m=input('请
输入数据
')
k=size(m) %描述输入矩阵的大小
for i=1:k(2)
if m(i)==0
M=m(1:i-1) %判断矩阵元素是否为零,为零则取值结束
end
end
disp(M) %取值结束后的矩阵
B=sum(M) %求和
C=B/(i-1) %求平均
微云淡月

2024-11-06 17:00:13

a = 0;s=0;c=0;
while(a~=50)
a = input('请输入a:');
c = c+1;
s = s+a;
end
fprintf('和为%f;\n平均值为%f\n',s,s/c)
追逐明天

2024-11-06 04:22:52

i=1;
x[];
a=input('请输入任意一个数:');
while (a!=0)
x(i)=a;
i=i+1;
a=input('请输入任意一个数:');
end
sum=sum(x);
mea=mean(x);
嗲嗲仙女

2024-11-06 02:09:49

x=input('shuru');
n=0;s=0;
while x~=0
s=s+x;
n=n+1;
x=input('shuru');
end
if x==0
m=s/n
end