[R]微分する
ある式を関数と見なして、その式(関数)の導関数を求める(微分する)ことができる。expression関数とD関数を併用する。
以下はxの4乗を微分した例。手計算では「xの4乗」を微分すれば、「4かけるxの3乗」になる。
> f <- expression(x ^ 4)
> D(f, "x")
4 * x^3
いろいろな関数も微分できる。例えばsin(3x-2)を微分する。手計算では微分をすると3cos(3x-2)になる。
> f <- expression(sin(3*x - 2))
> D(f, "x")
cos(3 * x - 2) * 3
式には定数を含めることもできる。
> f <- expression(a * x ^ 3)
> D(f, "x")
a * (3 * x^2)
« [Excel]○年後の日付を得る | トップページ | [R]対数の値を求める »
「R(数学)」カテゴリの記事
- [R]組合せを得る(2026.03.19)
- [R]パスカルの三角形を作成する(2026.02.12)
- [R]複素数を使う(2026.01.06)
- [R]複数の文字列による重複組合せを作成する(2025.11.24)
- [R]逆双曲線関数の値を求める(2025.09.26)

コメント