« [R]乱数を発生させる | トップページ | [R]年月日(数値型)から日付型ベクトルを作成する »

2022年8月16日 (火)

[R]三角関数の値を求める

cos関数(余弦関数)、sin関数(正弦関数)、tan関数(正接関数)を使う。角θの値が、次の各値の時、cosθ、sinθ、tanθを求めてみる。


θ=0, π/2, π, 2π


> theta <- c(0, pi / 2, pi, 2 * pi)
> cos(theta)
[1] 1.000000e+00 6.123032e-17 -1.000000e+00 1.000000e+00
> sin(theta)
[1] 0.000000e+00 1.000000e+00 1.224606e-16 -2.449213e-16
> tan(theta)
[1] 0.000000e+00 1.633124e+16 -1.224647e-16 -2.449294e-16

~-17や~-16は計算上限りなく小さい値が求まった(≒0.0)ということであり、実際にそのような値が精度良く求まったということではない。~+16(≒∞)も同様である。

« [R]乱数を発生させる | トップページ | [R]年月日(数値型)から日付型ベクトルを作成する »

R(数学)」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

« [R]乱数を発生させる | トップページ | [R]年月日(数値型)から日付型ベクトルを作成する »

無料ブログはココログ

■■

■■■