All Projects → raju2592 → Derivative Calculator

raju2592 / Derivative Calculator

calculates the derivative of the given function

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Derivative Calculator

Calculatex
in progress pretty printing calculator language
Stars: ✭ 302 (+1338.1%)
Mutual labels:  calculator
Rofi Calc
🖩 Do live calculations in rofi!
Stars: ✭ 449 (+2038.1%)
Mutual labels:  calculator
Calculator
Simple calculator built with React
Stars: ✭ 833 (+3866.67%)
Mutual labels:  calculator
Uistackviewplayground
Playground to play with UIStackViews.
Stars: ✭ 319 (+1419.05%)
Mutual labels:  calculator
Nasc
Do maths like a normal person
Stars: ✭ 396 (+1785.71%)
Mutual labels:  calculator
Calcflow
A virtual reality tool for mathematical modeling!
Stars: ✭ 471 (+2142.86%)
Mutual labels:  calculator
Simple Calculator
A calculator for quick simple calculations with a nice user interface and no ads
Stars: ✭ 297 (+1314.29%)
Mutual labels:  calculator
Clock Tuner
Tweaks clock frequency of HP 39gs to play retro System RPL games
Stars: ✭ 9 (-57.14%)
Mutual labels:  calculator
Eva
a calculator REPL, similar to bc(1)
Stars: ✭ 405 (+1828.57%)
Mutual labels:  calculator
Dentaku
math and logic formula parser and evaluator
Stars: ✭ 636 (+2928.57%)
Mutual labels:  calculator
Bcal
🔢 Storage and general-purpose calculator
Stars: ✭ 329 (+1466.67%)
Mutual labels:  calculator
Firebird
Third-party multi-platform emulator of the ARM-based TI-Nspire calculators
Stars: ✭ 374 (+1680.95%)
Mutual labels:  calculator
Ncalc
Power calculator for Android. Solve some problem algebra and calculus.
Stars: ✭ 512 (+2338.1%)
Mutual labels:  calculator
Algebraicengine Fraction
a calculating engine~
Stars: ✭ 311 (+1380.95%)
Mutual labels:  calculator
Ccalc
Scientific calculator in which you can define new constants and functions
Stars: ✭ 19 (-9.52%)
Mutual labels:  calculator
Clac
Command-line, stack-based calculator with postfix notation
Stars: ✭ 306 (+1357.14%)
Mutual labels:  calculator
Bootstrapping Calculator
Do you have enough savings to fund your business?
Stars: ✭ 465 (+2114.29%)
Mutual labels:  calculator
Notecalc3
NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.
Stars: ✭ 879 (+4085.71%)
Mutual labels:  calculator
Php Math Parser
Simple mathematical expression parser and calculator.
Stars: ✭ 24 (+14.29%)
Mutual labels:  calculator
Cemu
Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features
Stars: ✭ 593 (+2723.81%)
Mutual labels:  calculator

derivative-calculator

live app: derivative-calculator

Calculates the symbolic derivative of the given function. It parses the expression first using recursive descent parsing and then recusrsively calculates the derivative. It uses MathJax to render mathematical expressions written in AsciiMath

The following functions and operators are currently supported functions: ln, sqrt, sin, cos, tan, cot, sec, cosec. operator: unary and binary - and +, ^ (exponential), * (multiplication), \ (division)

All arguments to functions should be enclosed in parentheses. for example : sin(x+1), sqrt(x^2)

Operator Precedance

  1. ln, sqrt, sin, cos, tan, cot, sec, cosec
  2. ^
  3. unary - and +
  4. * and /
  5. d/dx
  6. binary - and +

So, d/dx a*b means d/dx (a*b), but d/dx a + b means (d/dx a) + b. also sin(x)^3 means ((sin(x))^3 and not sin(x^3).

Operator Associativity

  1. left associative: +, -, *, /
  2. right associative: ^

So, a*b/c/d means ((a*b)/c)/d, and a^b^c means a^(b^c).

In case of power of trigonometric functions, you should provide input like (sin(x))^3, sin^3(x) will not work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].