Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 1.31 KB

README.md

File metadata and controls

22 lines (18 loc) · 1.31 KB

Derivative Calculator

How to start

Download SWI-Prolog or simply open SWISH. Open this program, and in the query type

main.

and press ctrl+enter. The calculator understands trigonometric, cyclometric and hyperbolic functions as well as logarithms. It can also work out complicated composite derivatives. Unfortunately, the output isn't simplified.
(automatic simplification may be added in the future)

Guidelines

To ensure that the program understands your input function correctly, please follow these guidelines:

  • Your only variable should be x
  • Use * for multiplication, / for division and ^ for powers
  • Always use * with constant terms, write 3*x instead of 3x
  • Use tg(x) and ctg(x) for tangent and cotangent (likewise with cyclometric and hyperbolic functions)
  • Use log(a, x) for logarithm base a of x, you can also use ln(x) for natural logarithm
  • When rising x or a function of x to a fractional power, use brackets, e.g. x^(1/3) instead of x^1/3
  • Use brackets when dividing long formulas, x/cos(x)*sin(x) is equal to (x*sin(x))/cos(x), not x/(sin(x)*cos(x))
  • Likewise, use brackets when rising something to a composite exponent, e.g. 2^(sin(x)*x) instead of 2^sin(x)*x