function y=average(x) [a,b]=size(x); if ~((a==1)||(b==1)||((a==1)&&(b==1))) %之前版本 或 使用 |,和 使用 & error('必须输出入向量。') end y=sum(x)/length(x);
初学者,谢谢,使用的是2018a版本,和之前的版本有改。
x=[2,6,1]double y;y=average(x)
x是一个一维数组
楼主解决了吗 我也是这个问题