[R]微分する
関数expressionと関数Dを使うと、複雑な式でも解析的に導関数を求める(関数の微分を行いその式を得る)ことができる。
> f <- expression(x ^ 2) # 関数の定義
> D(f, "x") # xで微分
2 * x
> f <- expression(x ^ 2 * 2 * log(x)) # 少し複雑な関数(式)の定義
> D(f, "x") # xで微分
2 * x * 2 * log(x) + x^2 * 2 * (1/x)
« 1回の繰り返し計算(ループ)で分散を求める | トップページ | [R]文字列で名前を与えた関数を実行する »
「R(数学)」カテゴリの記事
- [R]組合せを得る(2026.03.19)
- [R]パスカルの三角形を作成する(2026.02.12)
- [R]複素数を使う(2026.01.06)
- [R]複数の文字列による重複組合せを作成する(2025.11.24)
- [R]逆双曲線関数の値を求める(2025.09.26)

コメント