class_docstr: Represents Finite Fourier sine/cosine series.
  
  For how to compute Fourier series, see the :func:`fourier_series`
  docstring.
  
  Parameters
  ==========
  
  f : Expr
      Expression for finding fourier_series
  
  limits : ( x, start, stop)
      x is the independent variable for the expression f
      (start, stop) is the period of the fourier series
  
  exprs: (a0, an, bn) or Expr
      a0 is the constant term a0 of the fourier series
      an is a dictionary of coefficients of cos terms
       an[k] = coefficient of cos(pi*(k/L)*x)
      bn is a dictionary of coefficients of sin terms
       bn[k] = coefficient of sin(pi*(k/L)*x)
  
      or exprs can be an expression to be converted to fourier form
  
  Methods
  =======
  
  This class is an extension of FourierSeries class.
  Please refer to sympy.series.fourier.FourierSeries for
  further information.
  
  See Also
  ========
  
  sympy.series.fourier.FourierSeries
  sympy.series.fourier.fourier_series
class_docstr_tok: ["Represents","Finite","Fourier","sine\/cosine","series",".","For","how","to","compute","Fourier","series",",","see","the",":","func",":","`","fourier_series","`","docstring",".","Parameters","==========","f",":","Expr","Expression","for","finding","fourier_series","limits",":","(","x",",","start",",","stop",")","x","is","the","independent","variable","for","the","expression","f","(","start",",","stop",")","is","the","period","of","the","fourier","series","exprs",":","(","a0",",","an",",","bn",")","or","Expr","a0","is","the","constant","term","a0","of","the","fourier","series","an","is","a","dictionary","of","coefficients","of","cos","terms","an","[","k","]","=","coefficient","of","cos","(","pi","*","(","k\/L",")","*","x",")","bn","is","a","dictionary","of","coefficients","of","sin","terms","bn","[","k","]","=","coefficient","of","sin","(","pi","*","(","k\/L",")","*","x",")","or","exprs","can","be","an","expression","to","be","converted","to","fourier","form","Methods","=======","This","class","is","an","extension","of","FourierSeries","class",".","Please","refer","to","sympy.series.fourier.FourierSeries","for","further","information",".","See","Also","========","sympy.series.fourier.FourierSeries","sympy.series.fourier.fourier_series"]
code: def scalex(self, s):
      s, x = sympify(s), self.x
  
      if x in s.free_symbols:
          raise ValueError("'%s' should be independent of %s" % (s, x))
  
      _expr = self.truncate().subs(x, x * s)
      sfunc = self.function.subs(x, x * s)
  
      return self.func(sfunc, self.args[1], _expr)
  
imports: from sympy.core.numbers import oo, pi
  from sympy.core.symbol import Wild
  from sympy.core.expr import Expr
  from sympy.core.add import Add
  from sympy.core.containers import Tuple
  from sympy.core.singleton import S
  from sympy.core.symbol import Dummy, Symbol
  from sympy.core.sympify import sympify
  from sympy.functions.elementary.trigonometric import sin, cos, sinc
  from sympy.series.series_class import SeriesBase
  from sympy.series.sequences import SeqFormula
  from sympy.sets.sets import Interval
  from sympy.utilities.iterables import is_sequence
label_desc: Use image node_id 6 for calling the FiniteFourierSeries obj's underlying member method code with example usage: obj.scalex(s) and returns: self