Sélectionnez une commande pour le polynôme de Zernike d'intérêt . L'ordre est représenté par deux nombres entiers , n et m , où m ne peut être aussi grand que n . Le choix est entièrement à vous , bien que les valeurs de N et M supérieur à environ 4 ne sont importants que dans des situations très particulières
Par exemple, vous pourriez commencer avec : . N = 3 , m = 1 <. br> Photos 2
Calculer le coefficient de normalisation , N ( n , m ) . Le coefficient de normalisation est donnée par
sqrt ( 2 (n + 1) /(1 + delta (m, 0 ) ) , où delta (m, 0 ) est égal à 1 lorsque m = 0 , et nulle partout ailleurs .
Pour l'exemple : N ( 3,1 ) = sqrt ( 2 ( 3 + 1 ) /( 1 + 0 ) ) = sqrt ( 8 )
3 Quand . Zernike est venu avec ses polynômes tous les calculs ont dû être fait à la main --- avec les ordinateurs modernes, il est un jeu d'enfant .
Calculer la portion radiale du polynôme de Zernike . l' portion radiale est donnée par
R ( n , m , rho ) = Somme ( à partir de s = 0 pour s = ( nm ) /2 ) de { [ ( -1 ) ^ sx (ns ) /(s ( ( n + m ) /2 - ! s ! ) ( ( nm ) /2 - s) ) ] x rho ^ ( n -2 ) }
pour l'exemple , cela devient :
Somme ( à partir de s = 0 à ! . s = 1) de
{ [ ( - 1 ) ^ sx (NS) /(s ( (n + m ) /2 - ! s) ( ( nm ) /2 - s ) ! ) ] x rho ^ ( n -2 ) }
ce qui équivaut à
{ [ 3 ! /( ( 2 ! 1 ! ) ] x rho ^ 3 + [ ( -1 ) ( 2 ! ) /1 ] x rho }
ce qui équivaut à
( 3rho ^ 3 - . . 2rho )
4
Calculer la partie angulaire du polynôme de Zernike Cette est donnée par cos ( x thêta ) .
Pour l'exemple , ce n'est tout simplement cos ( thêta ) .
5
Multipliez toutes les parties distinctes du polynôme ensemble . C'est N ( n , m ) x R ( n , m , rho ) x cos ( x thêta )
Pour l'exemple : . N ( 3,1 ) x R ( 3,1 , rho ) x cos ( thêta ) = sqrt ( 8 ) x ( 3rho ^ 3 - 2rho ) x cos ( thêta ) . Cet exemple se trouve correspondre à une aberration optique appelée coma .