Skip to content

Commit b4b90b8

Browse files
authored
Update README.md
1 parent e050377 commit b4b90b8

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

README.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,28 @@ JavaCalculus is a Maths String Java Package that has the below:
1919
1. Expression Interface:To obtain the value of a String Equation.
2020
- Taken initially from StackOverflow. Code written by StackOverflow User:Boann and
2121
- Code written by StackOverflow User:Mike Scholtes
22-
- Free Source
23-
- But modified by me extensively
22+
- Boann's code was Free Source
23+
- But modified by me extensively.
24+
- input: Java string (function)(f(x) )
25+
- output: Java double (function value)
2426
2. Differentiation Interface:To obtain the Symbolic Differentiation of an String Equation.
27+
- input : Java string (f(x) )
28+
- output : differentiation of f(x): f'(x)
2529
3. Integration Interface:To obtain the Symbolic Integration of an String Equation.
30+
- input : Java string ( f(x) )
31+
- output : integral of f(x)
2632
4. Algebra Interface :To obtain the expansion of an Algebraic multiplication of 2 equations.
33+
- input : 2 Java strings: f(x) & g(x)
34+
- output: Java string : f(x) * g(x)
2735
5. Function Composition Interface :To obtain the Function Composition of 2 equations.
36+
- input: 2 Java strings : f(x) & g(x)
37+
- output: Java string : f(g(x)): fog(x)
2838

2939
JavaCalculus is about 12,000 Lines of Lambda Calculus Code which does not use Numeric Analysis Methods (Newton Raphso etc).
3040
This is just High School Mathematics Maths Formulae with Java Lambda Calculus Code.
3141
This has been been tested for:
3242
1. Constant Coefficients (Integer , Double )
33-
2. X Term (Can be any primary Variable: z, a1, ao, an, a123 etc)
43+
2. X Term (Polynomial) (Can be any primary Variable: z, a1, ao, an, a123 etc)
3444

3545
Work In Progress (Future Development):
3646
1. Independent Constants: dy/dx(ax+b) where a & b are independent constants with respect to x.

0 commit comments

Comments
 (0)