Számítása primitívek és integrálok Mathcad rendszer

1. Számítsuk ki a pontos értékét határozott integrál

Számítása primitívek és integrálok Mathcad rendszer

képletű alaptételének. Primitív függvény formájában

Számítása primitívek és integrálok Mathcad rendszer
Számítása primitívek és integrálok Mathcad rendszer
.

2. Szerezd meg a függőség tényleges hiba kiszámítására integrál (egyenlő a különbség a pontos és közelítő értékeit integráló) az integrációs lépést. A lépések száma az integrációs tartomány 1 ... 20.

3. Szerezze be a tényleges hiba függvény kiszámítására integrálja időigényes és hibát meghatározott integráció.

Notes. 1. 2. igénypont és 3. igénypont zadaetsyan - száma integrációs helyek. 2. A közelítő értéke az integrál képletek alapján számítandó Newton-Cotes és Gauss. 3. A tervezés az alkalmazás 2. igénypont szerinti, és azt állítják 3 hasznos függően OTN tényleges hiba kiszámítására szerves Cotes formulák, Newton és Gauss.

Hozzon létre egy új projektet a Fájl / Új / Application.

Mentse el a modul fájlok és a projekt a File / Save tartozó összes imenamiLR7 iPR_LR7.

Ahhoz, hogy hozzon létre egy felületet az alkatrész MainMenu (stranitsaStandart) a fő menüben. és tulajdonságai komponentovEnabled -Available iVisible látható.

Hogy gyorsítsa fel tervezési ellenőrzések helyességét a cselekvések ris.7.11, 7,12 és 7,13, ami azt mutatja, az eredmények a munkát.

Átadni a feladat végrehajtását 1. igénypont szerinti formában alkatrészek: Label1 címke (stranitsaStandart) knopkiButton1 iButton2 (stranitsaStandart) és három napját: LabeledEdit1, LabeledEdit2 iLabeledEdit3 (stranitsaDopolnitelno). A svoystvoCaption metkiLabel1 regiszter integrál függvény metkiLabeledEdit1 iLabeledEdit2 meghatározására szolgálhatnak határait integráció LabeledEdit3 - a kimeneti pontos az integrál értékét. Ha rákattint knopkeButton1 (számítás) kiszámítása a szerves Newton-Leibniz formula, kattintson knopkeButton2 (vége) alkalmazását jelenti fordítás végrehajtási mód a tervező módban. Állítsa be az Enabled tulajdonság knopkiButton1 znacheniefalse.

Számítása primitívek és integrálok Mathcad rendszer

Ris.7.11- formában eredmények (1-es típusú)

Számítása primitívek és integrálok Mathcad rendszer

Ris.7.12- formában eredmények (2. típusú)

Számítása primitívek és integrálok Mathcad rendszer

Ris.7.13- formában eredmények (3-as típus)

Ezen túlmenően, a feladatok elvégzéséhez szükséges 1. igénypont végrehajtásában fájl LR7.cpp tartalmazzák # include direktíva. funkciót, hogy kiszámolja a primitív

kettős fp (double x)

és egy kattintás felvezető a Button1 gombot (számítás), amely ki volt számítva a pontos értékét az integrál (ón):

void __fastcall TForm1 :: Button1Click (TObject * Sender)

Enabled tulajdonság a fennmaradó szakaszok rendelni znacheniefalse. svoystvuName más fejezet, alfejezet, meg a következő értékeket rendre: f1, f1_N_K, f1_G; f2, f2_N_K, f2_G; f3, f3_N_K, f3_G. Az alkalmazás futtatása csak akkor lehet elkezdeni a fejrész menyuF la Leibniz, Newton. mert a többi rész, és a menü knopkaButton1 (számítás) pillanatnyilag nem áll rendelkezésre. Miután rákattint razdeleF la Leibniz, Newton gomb elérhetővé válik.

Fakt_osh = f1 egység menü (n) tervezték megjegyzések 3. igénypont; az eredmény megjelenítésére az űrlapon komponentStringGrid1 (stranitsaDopolnitelno). Nevek strokn, N_L-N_K, N_L-Gauss lesz beállítva a futás során. Állítsa be a következő tulajdonságokat komponentaStringGrid1: ColCount - 9, FixedCols - 1, FixedRows - 1, betűtípus - fekete, nyugodt, mérete 8, ROWCOUNT - 3, Látható -false.

Szakaszok Menü Fakt_osh = f2 (lépésben) iFakt_osh, vrem_zatr = f3 (EPS), F4 (EPS), amelynek célja, hogy egy feladatot a 2. igénypont és a 3. igénypont. Elvégzésére 2. igénypont 3. igénypont feladatokat kell helyezni, számos formában alkatrészek jelentős méreteket. Egy többoldalas panel - komponentaPageControl1 (stranitsaWin32) megoldja ezt a problémát. Transzfer komponentPageControl1 az űrlapon. Kattintson a jobb egérgombbal, és a pop-up menü Új, használjon három oldalt. Az első oldal svoystvoCaption vpishiteFakt_osh = f2 (lépés). második -Fakt_osh = f3 (EPS). harmadik -Vrem_zatr = f4 (EPS). Állítsa be a tulajdonságokat PageControl1 komponenst. MultiLine-hamis, Style-tsTabs, TabPosition-tpTop. Látható - hamis. Mozgassa az első oldalra (Fakt_osh = f2 (lépés)) komponensek: LabeledEdit4 (n =) -, hogy meghatározza a számát integrációs helyek, StringGrid2 (stranitsaDopolnitelno) - egy asztal, a számítások eredményei és komponentyChart1 iChart2 (stranitsaAdditional), hogy képviselje grafikusan számítások eredményeinek. A svoystvoText komponentaLabeledEdit4, áruház száma 2. Állítsa be a következő tulajdonságokat komponentaStringGrid2: ColCount - 21, FixedCols - 1, FixedRows - 0, betűtípus - fekete, nyugodt, mérete 8, ROWCOUNT - 3.

Transzfer a második oldalra (Fakt_osh = f3 (EPS)) komponensek: LabeledEdit5 (n =) - jelzésére száma integrációs helyek, StringGrid3 (stranitsaDopolnitelno) - egy táblázatot az eredmények a számítások és komponentyChart3 iChart4 (stranitsaAdditional) prezentációs grafikus formában a számítási eredmények. A svoystvoText komponentaLabeledEdit5, áruház száma 2. Állítsa be a következő tulajdonságokat komponentaStringGrid3: ColCount - 6, FixedCols - 1, FixedRows - 0, betűtípus - fekete, nyugodt, mérete 8, ROWCOUNT - 3.

Tulajdonságok Chart3 iChart4 komponenseket ugyanilyen kakChart1 iChart2. A különbség abban rejlik, hogy a feladat jellemzőit abszcissza. A zakladkeAxis csoport knopokAxis kattintson knopkuBottom. és kapcsolja indikatorLogarithmic ustanoviteMinimum - 0,000001; Maximum - 0,01. A zakladkeLabels a znachenieValuesFormat hozzá a megfelelő karaktereket # 7; ez lesz egyenlő ## # 0 és ##########.

Lépjen a harmadik oldal (Vrem_zatr = f4 (EPS)) komponentyStringGrid4 (stranitsaDopolnitelno) - egy asztal, a számítások eredményei és komponentyChart5 iChart6 (stranitsaAdditional), hogy képviselje grafikusan számítások eredményeinek. Állítsa be az ingatlan értékének megegyezik az értékek komponentaStringGrid4 komponentaStringGrid3 tulajdonságok: ColCount - 6, FixedCols - 1 FixedRows - 0, betűtípus - fekete, nyugodt, 8-as méret, rowcount - 3. Tulajdonságok komponentovChart5 iChart6 beállítva könnyebb, mint komponentovChart3 tulajdonságai és Chart4 - jellemzők koordinátáit ( préselt knopkaLeft) tárolja az alapértelmezett.

Végén a tervezési LR7.cpp fájlt a következőképpen nézhet ki:

Az alkalmazás futtatásához a végrehajtás megnyomásával Quick Save minden iZapusk. A szakasz elején álló menyuF la Newton, Leibniz és a szerkesztési ablak, ahol az alsó és felső határa az integráció. Kattintás után a szakasz menyuF la Newton-Leibniz elérhetővé válik knopkaraschet. Kattintva ad pontos értéket az integrál, és teszi elérhetetlenné. Elérhetetlenné válnak, és egy ablak a határait integráció, és a rendelkezésre álló - más szakaszainak a menüben. Most felhasználó kap a függőségek szerint a feladatot. Kötelező valueN lehet beállítani a szerkesztőablakába az első és második oldalak komponentaPageControl1. Ha rákattint egy részén menyuF la Leibniz, Newton visszaállítja az összes számítást, és lehetővé teszi, hogy megtalálja a pontos értékét az integrál, és eljutni a másik függően határait integráció.

A gombra kattintva végén, hogy befejezze a munkát.

Formula magyarázatokkal 

Az eredmények a munkát a Mathcad „e.

Az eredmények a munka formájában asztalok és grafikov