满足条件时终止犰狳程序

时间:2012-08-07 20:40:48

标签: rcpp armadillo

我想知道如果满足某个条件我怎么能终止一些犰狳程序。

我使用RcppArmadillo来运行程序。但是,程序有时会在数值上不稳定并产生NaN输出。我想做的是如果一些变量采用NaN,则终止程序。 Armadillo文档没有列出关于“终止”,“停止”或“中止”程序的任何内容。

感谢。

1 个答案:

答案 0 :(得分:0)

这个问题并非针对Rcpp,Armadillo或RcppArmadillo。

您可以throw()例外,然后catch() - 但真正的解决办法可能是尝试解决导致不稳定的潜在问题。