gpt4 book ai didi

r - 如何比较R中的三角函数?

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

如何证明这两个函数相等?

a<-function(x) sec^2(x)
b<-function(x) 1+tan^2(x)

我尝试使用 identical 但它显示错误。

identical(a,b)
[1] FALSE

最佳答案

仅使用基数 R,您可以为 x 取一些范围的值,为两个函数计算这些值的值,并查看它们是否相等。

a <- function(x) (1/cos(x))^2

b <- function(x) 1 + tan(x)^2

x <- seq(from = -2 * pi, to = 2*pi, length.out = 1e4)

all.equal(a(x), b(x))
# TRUE

关于r - 如何比较R中的三角函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71636163/

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