gpt4 book ai didi

python - Python 和 MATLAB 中的警告类型

转载 作者:行者123 更新时间:2023-12-01 09:18:52 25 4
gpt4 key购买 nike

我正在尝试将一些代码从 MATLAB 转换为 Python。现在,我无法理解 MATLAB 的语法(通常阅读这部分代码)并将其转换为 Python。

代码如下:

if (verbose == 0) | (verbose == 1)
warning('off','all');
options = optimset('Display', 'off','Diagnostics','off','MaxIter',2000,'TolFun',1e-10,'TolX',1e-10 );
else
warning('on','all');
options = optimset('Display', 'final','Diagnostics','on','MaxIter',2000,'TolFun',1e-10,'TolX',1e-10);
end

我知道我可以将警告类导入到 Python 中。不过我想知道这个类是否与 MATLAB 中使用的类相似?另外,作为一个澄清问题,我正在阅读 MATLAB 中的警告,正如他们在其文档中所描述的那样(警告(状态,模式)控制 MATLAB 是否显示堆栈跟踪或有关警告的其他信息)。 Python 中有类似的东西吗?

作为编辑,我还意识到 optimset 也是 MATLAB 特定函数,它会更改许多参数的状态。关于如何在 Python 中执行相同操作,是否有任何提示或其他帮助?

谢谢大家!

最佳答案

您可以使用

python -W 忽略

它将忽略所有 python 警告

关于python - Python 和 MATLAB 中的警告类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50974961/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com