1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
if sortie.csf
try, figure(csffigid); catch, csffigid=figure('CloseRequestFcn','close_fig_modele_vo(12)'); end
f=freq_spatial(end/2+1,end/2+1:end);
if sortie.superpose
hold on
end plot(f,log10(csf(end/2+1,end/2+1:end)),'b',f,log10(CSFn(end/2+1,end/2+1:end)),'r');
v=axis; v(1)=0;
vv=max(f(isfinite(CSFn(end/2+1,end/2+1:end))));
if isempty(vv), vv=f(end); end
v(2)=vv;
axis(v); grid
xlabel('fréquence spatiale (cycle/degré)'); ylabel('Sensibilité au contraste (log)');
legend('CSF oeil','CSF neuronale');
if (modele.modele_neuronal==1)||(modele.modele_neuronal==2) ||( modele.modele_neuronal==3)||(modele.modele_neuronal==4);
title(['Luminance = ', num2str(objet.lumin*((pi*porteur.etat.pup_diam*porteur.etat.pup_diam)./4)), ' Td']);
end
set(gcf, 'name', 'CSF');
hgsave([sortie.repertoire '\csf']); %sauve la figure au format matlab
end |
Partager