106 Rozdział 9
fprintf(fd,'\n\n\n *** PO OPTYMALIZACJI ***'); j
fprintf(fd,'\n Zmienne w punkcie optimum: x = xopt1); I
fprintf(fd,'\nx(l)=%6.2f',x(l)); ;
fprintf(fd,'\nx(2)=%6.2f',x(2) ); 1
fprintf(fd,'\nx(3)=%6.2f',x(3) ); i
fprintf(fd,'\n Funkcja celu po optymalizacja f = %f',f); j
fprintf(fd,1\n Ograniczenia po optymalizacja'); i
fprintf(fd,1\n - równościowe nieliniowe'); I
fprintf(fd, '\n xl~2+x2 ~2+x3 -4 6 = 0, g(1)=% f’ ,g(1) ) ; i
fprintf(fd,’\n - równościowe liniowe'); ‘
fprintf(fd, 1\n xl+x2 +x3-10 = 0, g(2)=%f',g(2)); i
fprintf(fd,’\n - nierownosciowych nieliniowe'); i
fprintf(fd,'\nxl*x2+1.5<=0, g(3)=%f',g(3));
fprintf(fd,’\n-xl*x2-10<=0, g(4)=%f',g(4)); >
fprintf(fd,'\n - nierownosciowe liniowe');
fprintf(fd,'\n 2*xl+3*x2+4*x3-35<=0, g(5)=%f’,g(5));
fprintf(fd,'\n ==============================\n\n');
fprintf(fd,'\n *** Wsp. Lagrangea lambda ***');
fprintf(fd,'\n - równościowe nieliniowe'); if lambda(1)
fprintf(fd,'\n poniższe ograniczenie jest aktywne:'); end fprintf(fd, '\n xl~2+x2^2+x3^2-4 6 = 0, lambda(1)=%f' ,lambda(1) ) ; fprintf(fd,'\n - równościowe liniowe'); if lambda(2)
fprintf(fd,1\n poniższe ograniczenie jest aktywne:'); end fprintf(fd,'\n xl+x2+x3-10=0, lambda(2)=%f',lambda(2));
fprintf(fd,'\n - nierownosciowych nieliniowe'); if lambda(3)
fprintf(fd,1\n poniższe ograniczenie jest aktywne:'); end fprintf(fd, '\n xl*x2 + 1.5< = 0, lambda(3)=%f' ,lambda(3) ) ;
i f lambda(4)
fprintf(fd,'\n poniższe ograniczenie jest aktywne:'); end fprintf(fd,'\n -xl*x2-10<=0, lambda(4)=%f',lambda(4));
fprintf(fd,'\n - nierownosciowe liniowe'); i f lambda(5)
fprintf(fd,'\n poniższe ograniczenie jest aktywne:'); end fprintf(fd,'\n 2*xl+3*x2+4*x3-35<=0,lambda(5)=%f',lambda( 5 ) ) ; fprintf(fd,1\n - dolne zmiennej xl1); if lambda(6)
fprintf(fd,1\n poniższe ograniczenie jest aktywne:1); end fprintf(fd,’\n xl>=-10, lambda(6)=%f1,lambda(6));
fprintf(fd,1\n - dolne zmiennej x21); i f lambda(7)
fprintf(fd,'\n poniższe ograniczenie jest aktywne:'); end fprintf(fd,'\n x2>=-5, lambda(7)=%f',lambda(7));
fprintf(fd,'\n - dolne zmiennej x3');