Documentation‎ > ‎

NC2d


description:
[g,varnew] = NC2d(f) computes the second derivative of the polynomial f:

where h = (h1, h2, ... , hn) and the polynomial f does not contain any of the variables h1, h2, ...

arguments:
NCpoly representing the polynomial f

output:
g is an NCpoly representing the second derivative of the polynomial f
varnew is a cell containing all NCvars and h

possible usage:
NC2d(f)

example:
>> [g,var]=NC2d(x^2+x*y-z^3)
g = 2*h1^2+2*h1*h2-2*h3^2*z-2*h3*z*h3-2*z*h3^2
var = 'x'
      'h1'
      'y'
      'h2'
      'z'
      'h3'