|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.mathematics.geometry.GeometryUtils
public class GeometryUtils
?�?��w�I�ȉ��Z��?s���e��� static �?�\�b�h��?�N���X?B
| Method Summary | |
|---|---|
protected static int |
bsearchDoubleArray(double[] array,
int min,
int max,
double value)
? |
static double |
copySign(double a,
double b)
�����? |
static double |
getDefiniteIntegral(PrimitiveMapping func,
ParameterSection parameterSection,
double tolerance)
���? |
static boolean |
isDividable(double a,
double b)
�^����ꂽ��̎�? |
static boolean |
isReciprocatable(double value)
�^����ꂽ��? |
static void |
main(java.lang.String[] argv)
�f�o�b�O�p�? |
static double |
normalizeAngle(double angle)
�^����ꂽ�p�x�� [0, 2 * PI] �̊Ԃ̒l��? |
static double[] |
solveSimultaneousEquations(PrimitiveMappingND func,
PrimitiveMappingND[] derivatives,
PrimitiveBooleanMappingNDTo1D convergence,
double[] initialGuesses)
��? |
static double[] |
solveSimultaneousEquationsWithCorrection(PrimitiveMappingND func,
PrimitiveMappingND[] derivatives,
PrimitiveBooleanMappingNDTo1D convergence,
PrimitiveMappingND correct,
double[] initialGuesses)
��? |
protected static void |
sortDoubleArray(double[] array)
|
protected static void |
sortDoubleArray(double[] array,
int low,
int up)
|
double |
toDecimalAngle(int d,
int m,
double s)
Calculate the angle in decimal notation with the three values. |
static double |
toDegrees(double radians)
Method to convert radians to degrees |
double[] |
toDegreesMinutesSeconds(double dd)
Calculate the arcminute and arcsecond to a given angle. |
static double |
toRadians(double degrees)
Method to convert degrees to radians |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static double getDefiniteIntegral(PrimitiveMapping func,
ParameterSection parameterSection,
double tolerance)
func - ���?��̎�?���?�parameterSection - ��?ϕ��͈̔�tolerance - ?ϕ����ʂɑ���?�Ό�?��̋��e�l
public static double copySign(double a,
double b)
a - ��?�b - ��?�
public static double[] solveSimultaneousEquations(PrimitiveMappingND func,
PrimitiveMappingND[] derivatives,
PrimitiveBooleanMappingNDTo1D convergence,
double[] initialGuesses)
func - n �̖��m?� x ��܂ޘA����� Fi(x) = 0 ��?��Ӓl (F0, ..., Fm) ��Ԃ���?�derivatives - Fi �̕Δ�l (dFi/dx0, ..., dFi/dxm) ��Ԃ���?��̔z��convergence - n �̉� (x0, ..., xm) �����ł��邩�ۂ��f�����?�initialGuesses - n �̉� (x0, ..., xm) ��?���l�̔z��
solveSimultaneousEquationsWithCorrection(PrimitiveMappingND,PrimitiveMappingND[],PrimitiveBooleanMappingNDTo1D,PrimitiveMappingND,double[])
public static double[] solveSimultaneousEquationsWithCorrection(PrimitiveMappingND func,
PrimitiveMappingND[] derivatives,
PrimitiveBooleanMappingNDTo1D convergence,
PrimitiveMappingND correct,
double[] initialGuesses)
func - n �̖��m?� x ��܂ޘA����� Fi(x) = 0 ��?��Ӓl (F0, ..., Fm) ��Ԃ���?�derivatives - Fi �̕Δ�l (dFi/dx0, ..., dFi/dxm) ��Ԃ���?��̔z��convergence - n �̉� (x0, ..., xm) �����ł��邩�ۂ��f�����?�correct - ���Z�̓r���� n �̉� (x0, ..., xm) �̒l��?��I��?C?������?�initialGuesses - n �̉� (x0, ..., xm) ��?���l�̔z��
solveSimultaneousEquations(PrimitiveMappingND,PrimitiveMappingND[],PrimitiveBooleanMappingNDTo1D,double[])public static double normalizeAngle(double angle)
angle - �p�x (���W�A��)
public static void main(java.lang.String[] argv)
protected static void sortDoubleArray(double[] array)
protected static void sortDoubleArray(double[] array,
int low,
int up)
protected static int bsearchDoubleArray(double[] array,
int min,
int max,
double value)
array - double �̂P�����z��min - �\?[�g�̑�?۔͈͂̊J�n�C���f�b�N�Xmax - �\?[�g�̑�?۔͈͂�?I���C���f�b�N�Xvalue - ?��?��?ۂƂ���l
public double[] toDegreesMinutesSeconds(double dd)
dd - the angle in degree in decimal notation.
public double toDecimalAngle(int d,
int m,
double s)
d - the angle in degree [�].m - the arcminute ['].s - the arcsecond [''].public static double toDegrees(double radians)
radians - - the value
public static double toRadians(double degrees)
degrees - - the value
public static boolean isReciprocatable(double value)
value - �t?����Ƃ�邩�ǂ�����?�����l
MachineEpsilon.DOUBLE
public static boolean isDividable(double a,
double b)
a - ��?�?�b - ?�?�
isReciprocatable(double)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||