Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
禁用Octave.oct文件中的警告_Octave_Suppress Warnings - Fatal编程技术网

禁用Octave.oct文件中的警告

禁用Octave.oct文件中的警告,octave,suppress-warnings,Octave,Suppress Warnings,有可能这样做吗?特别是,我想在警告(“关闭”、“倍频程:广播”)和警告(“打开”、“倍频程:广播”)之间切换,即在.oct文件的开头将警告设置为关闭,然后在.oct文件返回其输出之前将警告设置为打开。当然,我可以在终端或调用脚本文件中这样做,但是如果可能的话,我想在.OCT文件本身中做。 在C++中有两种方法,非常类似于八度语言本身。 disable_warning (const std::string& id); set_warning_state (const std::string

有可能这样做吗?特别是,我想在警告(“关闭”、“倍频程:广播”)和警告(“打开”、“倍频程:广播”)之间切换,即在.oct文件的开头将警告设置为关闭,然后在.oct文件返回其输出之前将警告设置为打开。当然,我可以在终端或调用脚本文件中这样做,但是如果可能的话,我想在.OCT文件本身中做。

在C++中有两种方法,非常类似于八度语言本身。
disable_warning (const std::string& id);
set_warning_state (const std::string &id, const std::string &state);

实际上,
disable\u warning
只是第二个选项
set\u warning\u state(id,“off”)
的包装。了解更多与此相关的选项。我相信你自己能想出如何在最后重新打开警告;)

倍频程广播问题仅在执行自动广播时适用。当你在oct文件中时,它也起作用吗?@carandraug是的。这是从终端运行.oct时收到的警告。我在做矩阵减法和元素除法,结果=商((A-B),C);其中A是一维矩阵,B和C是单元素矩阵。