如何在MATLAB中抑制'biggstab'命令输出?

如何在MATLAB中抑制'biggstab'命令输出?,matlab,Matlab,这应该是一个需要解决的小问题 我只想在MATLAB中抑制biggstab的输出。出于某种原因,即使我在结尾使用分号,它仍然打印出一些信息 从中尝试此示例,您将看到即使我尝试抑制输出,它仍会打印: 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); 您需要请求第二个输出参数flag,以防止打印信

这应该是一个需要解决的小问题

我只想在
MATLAB
中抑制
biggstab
的输出。出于某种原因,即使我在结尾使用分号,它仍然打印出一些信息

从中尝试此示例,您将看到即使我尝试抑制输出,它仍会打印:

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);

您需要请求第二个输出参数
flag
,以防止打印信息(实际上,您链接到的文档页面中提到了这一点——虽然不是很明显——就在描述不同标志值的表格下方)


您需要请求第二个输出参数
flag
,以防止打印信息(实际上,您链接到的文档页面中提到了这一点——虽然不是很明显——就在描述不同标志值的表格下方)

[x, flag] = bicgstab(A, b, tol, maxit, M1);