Package functions.unitary.trig.inverse
Class InverseTrigFunction
Object
GeneralFunction
UnitaryFunction
GeneralTrigFunction
InverseTrigFunction
- All Implemented Interfaces:
Differentiable,Evaluable,Integrable,Invertible,Outputable,Simplifiable,Comparable<GeneralFunction>,Iterable<GeneralFunction>
- Direct Known Subclasses:
Acos,Acosh,Acot,Acoth,Acsc,Acsch,Asec,Asech,Asin,Asinh,Atan,Atanh
public abstract class InverseTrigFunction extends GeneralTrigFunction
The abstract
InverseTrigFunction class represents any inverse trigonometric function.-
Field Summary
-
Constructor Summary
Constructors Constructor Description InverseTrigFunction(GeneralFunction operand)Constructs a newInverseTrigFunction -
Method Summary
Modifier and Type Method Description GeneralFunctiongetElementaryIntegral()Returns the elementary integral of the function.OutputFunctiontoOutputFunction()Converts this function into anOutputFunctionfor use in string conversionMethods inherited from class UnitaryFunction
clone, compareSelf, equalsFunction, getInstance, hashCode, iterator, newInstanceOf, simplify, simplifyFOC, simplifyInternal, simplifyInverse, substituteAll, toStringMethods inherited from class GeneralFunction
compareTo, derivativeAt, equals, equalsSimplified, getNthDerivative, getSimplifiedDerivative, substituteVariables
-
Constructor Details
-
InverseTrigFunction
Constructs a newInverseTrigFunction- Parameters:
operand- The operand of theInverseTrigFunction
-
-
Method Details
-
getElementaryIntegral
Description copied from interface:IntegrableReturns the elementary integral of the function. Ex:sin(2x)becomes-cos{2x}, NOT-cos(2x)/2.- Returns:
- the elementary integral of the function as specified above
-
toOutputFunction
Description copied from interface:OutputableConverts this function into anOutputFunctionfor use in string conversion- Specified by:
toOutputFunctionin interfaceOutputable- Overrides:
toOutputFunctionin classUnitaryFunction- Returns:
- this function as an
OutputFunction
-