Matrix.backwardConjugate
- raytracing.Matrix.backwardConjugate(self)
With an image at the back edge of the element, where is the object ? Distance before the element by which a ray must travel to reach the conjugate plane at the back of the element. A positive distance means the object is “distance” in front of the element (or to the left, or before).
- Returns:
backwardConjugate –
- index [0] output object is the distance of the image in front of the element
and index [1] is the conjugate matrix.
- Return type:
object
Examples
>>> from raytracing import * >>> # M1 is an ABCD matrix of an object >>> M1= Matrix(A=2,B=1,C=5,D=3,physicalLength=2,label='Lens') >>> Image=M1.backwardConjugate() >>> print('The position of the image:' , Image[0]) The position of the image: -0.5
>>> print(Image[1]) #print the conjugate matrix | 2.000 0.000 | | | | 5.000 0.500 | f=-0.200
See also
Notes
M2 = M1*Space(distance) M2.isImaging == True