parameters: (self, nu=1)
return_statement: return self.construct_fast(*tck, extrapolate=self.extrapolate,
                                      axis=self.axis)
docstring: Return a b-spline representing the derivative.
  
          Parameters
          ----------
          nu : int, optional
              Derivative order.
              Default is 1.
  
          Returns
          -------
          b : BSpline object
              A new instance representing the derivative.
  
          See Also
          --------
          splder, splantider
docstring_summary: Return a b-spline representing the derivative.
docstring_tokens: Return a b - spline representing the derivative .
function: def derivative(self, nu=1):
          """Return a b-spline representing the derivative.
  
          Parameters
          ----------
          nu : int, optional
              Derivative order.
              Default is 1.
  
          Returns
          -------
          b : BSpline object
              A new instance representing the derivative.
  
          See Also
          --------
          splder, splantider
  
          """
          c = self.c
          # pad the c array if needed
          ct = len(self.t) - len(c)
          if ct > 0:
              c = np.r_[c, np.zeros((ct,) + c.shape[1:])]
          tck = _fitpack_impl.splder((self.t, c, self.k), nu)
          return self.construct_fast(*tck, extrapolate=self.extrapolate,
                                      axis=self.axis)
function_tokens: def derivative ( self , nu = 1 ) : c = self . c # pad the c array if needed ct = len ( self . t ) - len ( c ) if ct > 0 : c = np . r_ [ c , np . zeros ( ( ct , ) + c . shape [ 1 : ] ) ] tck = _fitpack_impl . splder ( ( self . t , c , self . k ) , nu ) return self . construct_fast ( * tck , extrapolate = self . extrapolate , axis = self . axis )