Professional Documents
Culture Documents
Leer traslape No
¿Otra variable? Fin
Si
x1=puntoCritico;
¿Primer punto critico?
y1=1;
Guardar en registro;
Leer nombreEtiqueta No
x2=puntoCritico*2;
y2=0;
Guardar en registro;
Leer tipoFunción
No x0=0;
y0=0;
Guardar en registro
Si de función;
x0=puntoCritico-((translape/100)*(auxX2-auxX1));
Trapezoidal y0=0;
Guardar en registro de función;
¿puntoCritico1!=0? x1=puntoCritico1;
y1=1;
Si
Guardar en registro
de función; x1=puntoCritico;
No y2=1
Leer puntoCritico1 Guardar en registro de
función;
x2=puntoCritico2;
x0=puntoCritico1;
y2=1;
y0=1;
Guardar en registro
Guardar en registro
de función; x2=puntoCritico+((translape/100)*(auxX2-auxX1));
de función;
Leer puntoCritico2 y2=0;
Guardar en registro de función;
x1=puntoCritico2; x3=puntoCritico2+(x1-x0);
y1=1; y3=0;
Crear nuevo Guardar en registro Guardar en registro de
registro de función de función; función;
Si x2=x1+((x1-x0)/2);
y2=1;
¿Primer punto critico? Guardar en registro
de función;
No