Go to the first, previous, next, last section, table of contents.

### `diff`

`diff(rat[,varn]*)`
`diff(rat,varlist)`
  :: rat を varn あるいは varlist の中の変数で順次微分する.

return
  式
rat
  有理式 (初等函数を含んでもよい)
varn
  不定元
varlist
  不定元のリスト

- 与えられた初等函数を varn あるいは varlist の中の変数で 順次微分する.
- 左側の不定元より, 順に微分していく. つまり, `diff`(rat,`x,y`) は, `diff`(`diff`(rat,`x`),`y`) と同じである.

    [0] diff((x+2*y)^2,x);
    2*x+4*y
    [1] diff((x+2*y)^2,x,y);
    4
    [2] diff(x/sin(log(x)+1),x);
    (sin(log(x)+1)-cos(log(x)+1))/(sin(log(x)+1)^2)
    [3] diff(sin(x),[x,x,x,x]);
    sin(x)

Go to the first, previous, next, last section, table of contents.