看不懂你问的啥意思。如果你的意思是要求你编的函数输入变量只取整数的话在程序开头加:ifrem(input,1)~=0error('输入错误');end
for i=1:11x(i)=cos((23-2*i)*pi/22);y(i)=1/(1+x(i).^2); fprintf('y(%f)=%f\n',x(i),y(i));end输出的问题,x,y都是向量