matlab 输出结果一闪而逝,为啥啊
代码
clc
clear
close all
x = zeros(1,10);
index = -1;
for i = 1:length(x)
str = ['请输入第',int2str(i),'个正整数:'];
x(i) = input(str);
if x(i)== -1
disp('over');
break;
end
x_odd=x(1:2:end);
x_even=x(2:2:end);
disp(x_odd);
disp(x_even);
end
没有报错,但是结果闪了一下就没了要求再输入
我想要达到的结果:让它停在结果那里
用实时脚本
或者用个矩阵存起来,思路:比如A=[A ;x_odd];这样每次输出就会加在A的末尾,最后打印A就行了