Package | Description |
---|---|
jhelp.util.math.formal |
Formal computing
|
Modifier and Type | Method and Description |
---|---|
private Function |
Division.DivisionSimplifier.simplify(Cosinus cosinus,
Sinus sinus)
Simplify cos(f)/sin(f) -> 1/tan(f)
|
private Function |
Division.DivisionSimplifier.simplify(Sinus sinus,
Cosinus cosinus)
sin(f)/cos(f) -> tan(f)
|
private Function |
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Cosinus cosinus1,
Cosinus cosinus2,
Sinus sinus1,
Sinus sinus2)
Tries to simplify (cos(f1) * cos(f2)) + (sin(f3) * sin(f4))
|
private Function |
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Cosinus cosinus1,
Sinus sinus1,
Cosinus cosinus2,
Sinus sinus2)
Tries to simplify (cos(f1) * sin(f2)) + (c(f3) * sin(f4))
|
private Function |
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Cosinus cosinus1,
Sinus sinus1,
Sinus sinus2,
Cosinus cosinus2)
Tries to simplify (cos(f1) * sin(f2)) + (sin(f3) * cos(f4))
|
private Function |
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Sinus sinus1,
Cosinus cosinus1,
Cosinus cosinus2,
Sinus sinus2)
Tries to simplify (sin(f1) * cos(f2)) + (cos(f3) * sin(f4))
|
private Function |
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Sinus sinus1,
Cosinus cosinus1,
Sinus sinus2,
Cosinus cosinus2)
Tries to simplify (sin(f1) * cos(f2)) + (sin(f3) * cos(f4))
|
private Function |
Addition.AdditionSimplifier.simplifyAdditionOfMultiplcations(Sinus sinus1,
Sinus sinus2,
Cosinus cosinus1,
Cosinus cosinus2)
Tries to simplify (sin(f1) * sin(f2)) + (cos(f3) * cos(f4))
|
private Function |
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Cosinus cosinus1,
Cosinus cosinus2,
Sinus sinus1,
Sinus sinus2)
(cos(f1)*cos(f2))-(sin(f1)*sin(f2)) => cos(f1+f2)
|
private Function |
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Cosinus cosinus1,
Sinus sinus1,
Cosinus cosinus2,
Sinus sinus2)
((cos(f1)*sin(f2))-(cos(f2)*sin(f1)) => sin(f1-f2)
|
private Function |
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Cosinus cosinus1,
Sinus sinus1,
Sinus sinus2,
Cosinus cosinus2)
((cos(f1)*sin(f2))-(sin(f1)*cos(f2)) => sin(f1-f2)
|
private Function |
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Sinus sinus1,
Cosinus cosinus1,
Cosinus cosinus2,
Sinus sinus2)
(sin(f1)*cos(f2))-(cos(f1)*sin(f2)) => sin(f1-f2)
|
private Function |
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Sinus sinus1,
Cosinus cosinus1,
Sinus sinus2,
Cosinus cosinus2)
(sin(f1)*cos(f2))-(sin(f2)*cos(f1)) => sin(f1-f2)
|
private Function |
Subtraction.SubtractionSimplifier.simplifySubtractionOfMultiplications(Sinus sinus1,
Sinus sinus2,
Cosinus cosinus1,
Cosinus cosinus2)
(sin(f1)*sin(f2))-(cos(f1)*cos(f2)) => -cos(f1+f2)
|