Kiszámítása integrálok matlab

Jó napot! Ma szeretnék megmutatni, hogyan kell kiszámítani integrálok különböző módszerekkel.

Azt kell mondanom, hogy a Matlab csomagot már egy sor szabványos megoldásokat integrálok, számuk elegendő megvalósításához különböző feladatokat, de néha (fontos oktatási intézmények) szükséges végrehajtani a módszer az írás a programot.







Tény, hogy egy ilyen megvalósítás irracionális módszerek, hiszen legyőzi a célja a Matlab segítségével. De nem hibáztatom, én - azt. Algoritmus megvalósítása egy adott módszer az interneten a nyilvánosság, és a komplexitás ugyanis csak a nyelvi szintaxis Matlabban. Nézzük tipikus probléma megoldása egységes:

Számítsuk megtöri a szegmensek száma n = 100







A következő módszerek:

• téglalapok előre (jobbra téglalapok);
• téglalapok vissza (bal doboz);
• trapéz;
• trapéz MATLAB;
• Simpson MATLAB;

Mint azt bizonyára kitalálta, MATLAB - azt jelenti, hogy lesz végre egy szabványos funkciót.
Kezdeni kijelentjük, a szükséges változókat:

• Módszer jobb dobozok:

• Eljárás bal téglalap:

• A módszer trapéz:

Már könnyebben állapítsa meg a függvény y.

• trapéz módszer MATLAB:

Egyszerű, nem?
következtetés:
ans =
0,0531
Mint látható, az már világos, hogy minden módszer, az általa elkövetett hibákat.

• Simpson módszer MATLAB:

Mint látható, semmi baj.
Nézzük konszolidálja az anyag, mi kell érteni még egy feladat:

Integrálása lépéseket 0,001

A következő módszerek:

• téglalapok előre (jobbra téglalapok);
• téglalapok vissza (bal doboz);
• trapéz;
• trapéz MATLAB;
• Simpson MATLAB;

• Módszer jobb dobozok:

• Eljárás bal téglalap:




Kapcsolódó cikkek