frudawski

ciespecagetrans

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:

ParameterDescription
TReturns the age dependent ocular transmission factors, vector or matrix.
lam
(optional)
Specifies the corresponding wavelengths, vector. Default: 300:5:700.
ageSpecifies the age, scalar or vector.
Examples

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:2012 (incl. Erratum): 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.

Leave a comment

* I accept the use of cookies as well as the terms in the privacy policy. I accept that data provided by me is processed and saved. I know and accept that comments may be saved and published after review.