禁止来自外部功能的错误消息

Axelniemeyer

我正在使用FixedPoint()软件包中的函数FixedPoint进行R中的某些计算。即使找不到某个函数的固定点,它FixedPoint()仍会返回输出(指示错误),此外还会返回错误消息。我想禁止打印任何此类其他错误消息。无论是try(),也不是suppressWarnings(),也suppressMessages()似乎工作。请在下面找到产生此类附加错误消息的示例。

library(FixedPoint)

ell=0.95
delta=0.1 
r=0.1
lambda=1
tH=1
tL=0.5
etaL=1
etaH=1


sys1=function(y){
  A=y[1]
  B=y[2]

  TA=(etaM*(1-exp(-(lambda*A+lambda*(A+B)+2*delta)*tL))-2*lambda*A^2-lambda*A*B)/2/delta
  TB=(etaM*exp(-(lambda*A+lambda*(A+B)+2*delta)*tL)*(1-exp(-(lambda*(A+B)+2*delta)*(tH-tL)))-lambda*B^2-lambda*A*B)/2/delta

  return(c(TA,TB))
}

FixedPoint(sys1,c(1.90,0.04))
本·博克

这似乎可行:

cc <- capture.output(ff <- FixedPoint(sys1,c(1.90,0.04)),type="message") 

这里ff现在拥有你想要的输出。(或者,你可以换capture.output(...)invisible(),而不是它的返回值赋值给一个变量。)

问题似乎是错误消息是从程序包代码中的un silence-dtry()子句发出的

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将.fadeIn()添加到来自外部源的错误消息中

来自分类Dev

来自外部硬盘的Ubuntu

来自分类Dev

来自外部js的函数

来自分类Dev

来自外部集群的NMI

来自分类Dev

使用SQL Server扩展SignalR-是否可以添加来自外部服务的消息?

来自分类Dev

来自外部jar问题的Spring UTF-8消息资源

来自分类Dev

禁止来自MPI的消息

来自分类Dev

禁止来自单元测试的补充错误消息

来自分类Dev

播放来自外部网站的流时,Android Media Player错误(1,-1004)

来自分类Dev

跨应用程序处理来自外部 API 的网络错误

来自分类Dev

.htaccess拒绝来自外部请求的访问

来自分类Dev

仅允许来自外部网络的api

来自分类Dev

来自外部文件的变量[已解决]

来自分类Dev

Jekyll包含来自外部文件的变量

来自分类Dev

是否可以阻止来自外部的请求?

来自分类Dev

来自外部XIB的DidSet崩溃

来自分类Dev

来自外部网络的SSH被拒绝

来自分类Dev

来自外部链接的Wordpress特色图片

来自分类Dev

仅允许来自外部网络的api

来自分类Dev

书签-来自外部js的Var

来自分类Dev

Jekyll包含来自外部文件的变量

来自分类Dev

来自外部javascript文件的getElementById

来自分类Dev

来自外部联接的SQLAlchemy返回模型

来自分类Dev

来自外部表的MySQL数据

来自分类Dev

来自外部IP的SSH问题

来自分类Dev

来自外部JAR的SpringBoot Autowired异常

来自分类Dev

来自外部 DBcontext 的 Feed Restier

来自分类Dev

计算来自外部源的数据

来自分类Dev

来自外部 php 的 Woocommerce 订阅访问