Functions
newAD2 obsahuje tři typy funkcí, které mohou být definovány v sekci functions
.
Funkce nad Muellerovými maticemi
Slouží k získání veličiny odpovídající danému typu měření z Muellerovy matice měření mueller_matrix
definované v sekci sample measurement
.
-
IsIcIn(mueller_matrix)
Funkce
$$ M =\left( \begin{array}{cccc} 1 & -I_{\rm n} & 0 & 0 \\ -I_{\rm n} & 1 & 0 & 0 \\ 0 & 0 & I_{\rm c} & I_{\rm s} \\ 0 & 0 & -I_{\rm s} & I_{\rm c} \\ \end{array} \right) \,. $$IsIcIn
předpokládá, že dříve definovaná Muellerova matice odpovídá měření na vzorku s nejvyšší symetrií (izotropní). Potom tato konkrétní funkce vrátí tři nezávislé hodnoty normalizované matice \(I_{\rm s}\), \(I_{\rm c}\) a \(I_{\rm n}\): -
M00(mueller_matrix)
M00
(alternativní názevR
neboT
) je funkce, která vrátí člen \(M_{00}\) z Muellerovy matice, což odpovídá průměrné intenzitě pro s a p polarizovanou složku. Odpovídá odrazivosti, respektive propustnosti, dle typu Muellerovy matice měření. -
Mp(mueller_matrix)
Funkce
Mp
vrací součet členů \(M_{00} + M_{01}\) z Muellerovy matice, odpovídající celkové intenzitě pro p polarizovanou složku. -
Ms(mueller_matrix)
Funkce
Ms
vrací rozdíl členů \(M_{00} - M_{01}\) z Muellerovy matice, odpovídající celkové intenzitě pro s polarizovanou složku. -
Mueller(mueller_matrix)
Funkce vrací celou Muellerovu matici (tedy všech 16 členů).
-
NMueller(mueller_matrix)
Funkce vrací normalizovanou Muellerovu matici (celkem 15 členů, bez \(M^0_{00}\), který je 1).
Meta funkce
Jako argument berou jiné funkce.-
Add(function1, function2)
Vrací součet funkcí \(f_1 + f_2\).
-
Difference(function1, function2)
Vrací rozdíl funkcí \(f_1 - f_2\).
-
Product(function1, function2)
Vrací násobek funkcí \(f_1 * f_2\).
-
Ratio(function1, function2)
Vrací podíl funkcí \(f_1 / f_2\).
Funkce pro výpočet optických konstant
Tyto funkci berou jako argument medium
definované v sekci media
(reprezentované \(3\times3\) komplexním dielektrických tenzorem).
-
OC(medium)
Funkce
OC
vrací komplexní index lomu promedium
. Předpokládá, že vstupní dielektrický tensor je izotropní a počítá tedy \(\sqrt{\hat{\varepsilon}_{11}}\). -
DF(medium)
Funkce
DF
vrací komplexní dielektrickou funkci promedium
. Předpokládá, že vstupní dielektrický tensor je izotropní. -
F(medium)
Funkce
F
vrací komplexní funkci síly přechodu promedium
. Předpokládá, že vstupní dielektrický tensor je izotropní.