Code covered by the BSD License  

Highlights from
Logiciels temps réel

Logiciels temps réel

by

 

Real-time software concerning the domains of the signal processing, feedback and regulation

[MOG,DEF,sn,sd,NUM,DEN]=avertissement_choix(MOGi,DEFi,sni,sdi)
function [MOG,DEF,sn,sd,NUM,DEN]=avertissement_choix(MOGi,DEFi,sni,sdi)

% on ne peut pas continuer si on n'a pas choisi le type de filtre
%
%
DEF=DEFi;
sn=sni;
sd=sdi;
fes=get(MOGi(1,1),'string');
fe=str2num(fes);
DEF(1)=1/fe;
NUM=[];
DEN=[];
DEF(2)=get(MOGi(3,1),'value');
if (DEF(2)==0)|(DEF(2)==1)  %Message d'avertissement
    MOG=MOGi;
    MOG(2,5)=uicontrol(gcf,'style','text','unit','normalized',...
		'position',[0.6 0.3 0.4 0.05],'backgroundcolor','w',...
	    'foregroundcolor','r','string','CHOISIR LE TYPE DE FILTRE !','fontunits','normalized','fontsize',0.5,'fontweight','bold');
else   % le programme continue
    delete(gcf);
    MOG=zeros(3,8);
   [MOG,DEF,sn,sd,NUM,DEN]=filtre_etude(MOG,DEF,sn,sd);
end;

           

Contact us