我想知道如果满足某个条件我怎么能终止一些犰狳程序。
我使用RcppArmadillo来运行程序。但是,程序有时会在数值上不稳定并产生NaN输出。我想做的是如果一些变量采用NaN,则终止程序。 Armadillo文档没有列出关于“终止”,“停止”或“中止”程序的任何内容。
感谢。
答案 0 :(得分:0)
这个问题并非针对Rcpp,Armadillo或RcppArmadillo。
您可以throw()
例外,然后catch()
- 但真正的解决办法可能是尝试解决导致不稳定的潜在问题。