labor nieliniowe

function [x0,iteracje]=fals( f,a,b)

p=0.000001; z=0.000001;

ilosc=0; f=inline(f);

fa=f(a); fb=f(b);

x1=a; x0=b;

if(fa*fb > 0)

x0='Funkcja nie spełnia założeń'

iteracje=0 else

while(abs(x1-x0) > p) x1=x0;

x0=a-(fa*((b-a)/(fb-fa)));

f0=f(x0);

if(abs(f0) < z) break; end

if(fa*f0 < 0) b=x0; fb=f0;

else

a=x0; fa=f0; end

ilosc=ilosc+1; end

iteracje=ilosc

x0=x0

end end

function [x0,iter]=sampol( f,a,b)

prec=0.000000001; zer=0.0000000001;

count=0; f=inline(f);

fa=f(a); fb=f(b);

if(fa*fb > 0)

x0='Funkcja nie spełnia założeń'

iter=0 else

while(abs(a-b) > prec)

x0=(a+b)/2;

f0=f(x0);

if(abs(f0) < zer) break; end

if(fa*f0 < 0)

b=x0; else a=x0;

fa=f0; end

count=count+1; end

iter=count

x0=x0 end end

function[w,k]=samsiecz( f,a,b )

EPSX=0.000000001; EPS0=0.000000001;

count=0; f=inline(f);

f1=f(a); f2=f(b); i=500;

while(i>0 && (abs(a-b) > EPSX))

if(abs(f1-f2) < EPS0)

w='Złe punkty startowe'

k=0 break; end

x0=a-f1*((b-a)/(f2-f1));

f0=f(x0);

if(abs(f0) < EPS0) break; end

b=a; f2=f1; a=x0; f1=f0;

count=count+1; i=i-1; end

if(i==0) x0='Za dużo obiegów'; end

w=count k=x0 end


Wyszukiwarka

Podobne podstrony:
NAI Regresja Nieliniowa
Znacz patobioch i med labor 2013
Drgania Ćwiczenie nr 13, Politechnika Lubelska, Studia, semestr 5, Sem V, Sprawozdania, Laborka, Lab
Akumulator do LABOR HAKO P P
sprawko elementy liniowe i nieliniowe
Sprawozdanie obwody liniowe i nieliniowe
labor prostowniki IIrok
2R Fragment TT54 Labor nr 4 ## 21 12 2011 id 327
Metody Komputerowe i Numeryczne, Równania nieliniowe
METODY BADAŃ TWORZYW SZTUCZNYCH labor
3 W LEPKO CIECZY, Elektrotechnika AGH, Semestr II letni 2012-2013, Fizyka II - Laboratorium, labor
rownania nieliniowe, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, metody numeryczne,
PK nieliniowa 111028
Modele nieliniowe R
Sprawozdanie 4 GIG B chemia labor, II Rok WIMiC inżynieria materiałowa AGH, Chemia, Chemia -, Chemia
Badanie układów z elementami nieliniowymiwojtaszczyk1
Badanie układu z elementami nieliniowymy
labor dlx pol

więcej podobnych podstron