The ciespecagetrans function returns the age dependent ocular spectral transmission factors according to CIE 203. Any errors in the data set or in results generated with the Lighting Toolbox are not in the liability of the CIE nor me, see licence.
Usage:
[T,lam] = ciespecagetrans(age,lam)
Where:
Parameter | Description |
T | Returns the age dependent ocular transmission factors, vector or matrix. |
lam | Specifies the corresponding wavelengths, vector. Default: 300:5:700. |
age | Specifies the age, scalar or vector. |
Plot the spectral ocular transmission factors for a 50-year-old observer:
lam = 380:780; t50 = ciespecagetrans(50,lam); plot(lam,t50) grid on xlim([380 780]) xlabel('\lambda in nm') ylabel('relative spectral transmission') title('spectral ocular transmission - 50 y')
Result:
Plot the spectral ocular transmission factors for observers aged 10 to 100 in 10 years steps:
age = 10:10:100; [t,lam] = ciespecagetrans(age); c = colors(length(age)); plotorder(lam,t,c); grid on xlabel('\lambda in nm') ylabel('relative spectral transmission') title('spectral ocular transmission') legend('10','20','30','40','50','60','70','80','90','100','Location','SouthEast')
See also: colors
Result:
References
CIE 203 A COMPUTERIZED APPROACH TO TRANSMISSION AND ABSORPTION CHARACTERISTICS OF THE HUMAN EYE. Commission International de l’Éclairage (CIE), Vienna Austria, 2012, ISBN: 978-3-902842-43-5.