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;