这应该是一个难以解决的问题......
我想要的是抑制bicgstab
中MATLAB
的输出。出于某种原因,即使我最后使用分号,它仍会打印出一些信息?!?!
从documentation尝试此示例,即使我尝试抑制输出,您仍会看到它仍会打印出来:
A = gallery('wilk',21);
b = sum(A,2);
tol = 1e-12;
maxit = 15;
M1 = diag([10:-1:1 1 1:10]);
x = bicgstab(A,b,tol,maxit,M1);
答案 0 :(得分:2)
您需要请求第二个输出参数flag
以防止打印信息(这在您链接到的文档页面中实际提到 - 虽然不是那么明显 - 在描述不同标志值的表格下方)
[x, flag] = bicgstab(A, b, tol, maxit, M1);