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