m2m模型翻译
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

110 lines
5.0 KiB

6 months ago
  1. """A functions module, includes all the standard functions.
  2. Combinatorial - factorial, fibonacci, harmonic, bernoulli...
  3. Elementary - hyperbolic, trigonometric, exponential, floor and ceiling, sqrt...
  4. Special - gamma, zeta,spherical harmonics...
  5. """
  6. from sympy.functions.combinatorial.factorials import (factorial, factorial2,
  7. rf, ff, binomial, RisingFactorial, FallingFactorial, subfactorial)
  8. from sympy.functions.combinatorial.numbers import (carmichael, fibonacci, lucas, tribonacci,
  9. harmonic, bernoulli, bell, euler, catalan, genocchi, partition, motzkin)
  10. from sympy.functions.elementary.miscellaneous import (sqrt, root, Min, Max,
  11. Id, real_root, cbrt, Rem)
  12. from sympy.functions.elementary.complexes import (re, im, sign, Abs,
  13. conjugate, arg, polar_lift, periodic_argument, unbranched_argument,
  14. principal_branch, transpose, adjoint, polarify, unpolarify)
  15. from sympy.functions.elementary.trigonometric import (sin, cos, tan,
  16. sec, csc, cot, sinc, asin, acos, atan, asec, acsc, acot, atan2)
  17. from sympy.functions.elementary.exponential import (exp_polar, exp, log,
  18. LambertW)
  19. from sympy.functions.elementary.hyperbolic import (sinh, cosh, tanh, coth,
  20. sech, csch, asinh, acosh, atanh, acoth, asech, acsch)
  21. from sympy.functions.elementary.integers import floor, ceiling, frac
  22. from sympy.functions.elementary.piecewise import Piecewise, piecewise_fold
  23. from sympy.functions.special.error_functions import (erf, erfc, erfi, erf2,
  24. erfinv, erfcinv, erf2inv, Ei, expint, E1, li, Li, Si, Ci, Shi, Chi,
  25. fresnels, fresnelc)
  26. from sympy.functions.special.gamma_functions import (gamma, lowergamma,
  27. uppergamma, polygamma, loggamma, digamma, trigamma, multigamma)
  28. from sympy.functions.special.zeta_functions import (dirichlet_eta, zeta,
  29. lerchphi, polylog, stieltjes, riemann_xi)
  30. from sympy.functions.special.tensor_functions import (Eijk, LeviCivita,
  31. KroneckerDelta)
  32. from sympy.functions.special.singularity_functions import SingularityFunction
  33. from sympy.functions.special.delta_functions import DiracDelta, Heaviside
  34. from sympy.functions.special.bsplines import bspline_basis, bspline_basis_set, interpolating_spline
  35. from sympy.functions.special.bessel import (besselj, bessely, besseli, besselk,
  36. hankel1, hankel2, jn, yn, jn_zeros, hn1, hn2, airyai, airybi, airyaiprime, airybiprime, marcumq)
  37. from sympy.functions.special.hyper import hyper, meijerg, appellf1
  38. from sympy.functions.special.polynomials import (legendre, assoc_legendre,
  39. hermite, chebyshevt, chebyshevu, chebyshevu_root, chebyshevt_root,
  40. laguerre, assoc_laguerre, gegenbauer, jacobi, jacobi_normalized)
  41. from sympy.functions.special.spherical_harmonics import Ynm, Ynm_c, Znm
  42. from sympy.functions.special.elliptic_integrals import (elliptic_k,
  43. elliptic_f, elliptic_e, elliptic_pi)
  44. from sympy.functions.special.beta_functions import beta, betainc, betainc_regularized
  45. from sympy.functions.special.mathieu_functions import (mathieus, mathieuc,
  46. mathieusprime, mathieucprime)
  47. ln = log
  48. __all__ = [
  49. 'factorial', 'factorial2', 'rf', 'ff', 'binomial', 'RisingFactorial',
  50. 'FallingFactorial', 'subfactorial',
  51. 'carmichael', 'fibonacci', 'lucas', 'motzkin', 'tribonacci', 'harmonic',
  52. 'bernoulli', 'bell', 'euler', 'catalan', 'genocchi', 'partition',
  53. 'sqrt', 'root', 'Min', 'Max', 'Id', 'real_root', 'cbrt', 'Rem',
  54. 're', 'im', 'sign', 'Abs', 'conjugate', 'arg', 'polar_lift',
  55. 'periodic_argument', 'unbranched_argument', 'principal_branch',
  56. 'transpose', 'adjoint', 'polarify', 'unpolarify',
  57. 'sin', 'cos', 'tan', 'sec', 'csc', 'cot', 'sinc', 'asin', 'acos', 'atan',
  58. 'asec', 'acsc', 'acot', 'atan2',
  59. 'exp_polar', 'exp', 'ln', 'log', 'LambertW',
  60. 'sinh', 'cosh', 'tanh', 'coth', 'sech', 'csch', 'asinh', 'acosh', 'atanh',
  61. 'acoth', 'asech', 'acsch',
  62. 'floor', 'ceiling', 'frac',
  63. 'Piecewise', 'piecewise_fold',
  64. 'erf', 'erfc', 'erfi', 'erf2', 'erfinv', 'erfcinv', 'erf2inv', 'Ei',
  65. 'expint', 'E1', 'li', 'Li', 'Si', 'Ci', 'Shi', 'Chi', 'fresnels',
  66. 'fresnelc',
  67. 'gamma', 'lowergamma', 'uppergamma', 'polygamma', 'loggamma', 'digamma',
  68. 'trigamma', 'multigamma',
  69. 'dirichlet_eta', 'zeta', 'lerchphi', 'polylog', 'stieltjes', 'riemann_xi',
  70. 'Eijk', 'LeviCivita', 'KroneckerDelta',
  71. 'SingularityFunction',
  72. 'DiracDelta', 'Heaviside',
  73. 'bspline_basis', 'bspline_basis_set', 'interpolating_spline',
  74. 'besselj', 'bessely', 'besseli', 'besselk', 'hankel1', 'hankel2', 'jn',
  75. 'yn', 'jn_zeros', 'hn1', 'hn2', 'airyai', 'airybi', 'airyaiprime',
  76. 'airybiprime', 'marcumq',
  77. 'hyper', 'meijerg', 'appellf1',
  78. 'legendre', 'assoc_legendre', 'hermite', 'chebyshevt', 'chebyshevu',
  79. 'chebyshevu_root', 'chebyshevt_root', 'laguerre', 'assoc_laguerre',
  80. 'gegenbauer', 'jacobi', 'jacobi_normalized',
  81. 'Ynm', 'Ynm_c', 'Znm',
  82. 'elliptic_k', 'elliptic_f', 'elliptic_e', 'elliptic_pi',
  83. 'beta', 'betainc', 'betainc_regularized',
  84. 'mathieus', 'mathieuc', 'mathieusprime', 'mathieucprime',
  85. ]