如果你要输出一个变量的值,只需要disp(变量名)即可,或者更简单的,disp都去掉, 变量名 单独一行即可. 再问: 实际上我用了两次while循环,第一次是迭代y,第二次是迭代p。这两个我都想看,因为我现在点击运行之后,matlab一直busy,很久都不出结果。请问能给我写出来这一个语句吗?我是学化工的,matlab只懂皮毛。谢啦 再答: y = y p = p 就这两行了,不要分号 或者更紧凑些: fprintf('y=%f\n',y); % 输出y fprintf('p=%f\n',p); % 输出p