INTEGRÁL, poraďte někdo, prosím. – Delphi – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

INTEGRÁL, poraďte někdo, prosím. – Delphi – Fórum – Programujte.comINTEGRÁL, poraďte někdo, prosím. – Delphi – Fórum – Programujte.com

 

marek50
Duch
1. 5. 2010   #1
-
0
-

Ahoj,
potřebuju do školy vytvořit program na spočítaní integrálu (ln(1+x))/(1+cos(x)), v mezích od 1 do 2 a má to to být obdelníkovou metodou s funkčními hodnotami levými, kdyby to někdo věděl jak to bude vypadat, tak bych mu byl velice vděčný. Díky za jakoukoliv radu. Marek

Nahlásit jako SPAM
IP: 88.103.170.–
kriplozoik
~ Anonymní uživatel
16 příspěvků
25. 8. 2010   #2
-
0
-

A čemu konkrétně nerozumíš?

Definuju si (nebo nechám uživatele zvolit) interval, po kterém se bude dělat vykonávat výpočet (jinými slovy: šířku každého obdélníku, dále odkazovaná jako 'šířka')
(budu to psát v pseudokódu, odsazeném tabulátory - snad se to zobrazí dobře..)



šířka:=0.1; //například
levá_mez:=1.0;
pravá_mez:=2.0; //podle zadání
x:=levá_mez; //proměnná, která bude probíhat cyklem
integrál:=0; //výsledek, do něhož se "nastřádá" integrál po průchodu intervalem
dokud (x<pravá_mez){
jestliže(x+šířka>pravá_mez){
šířka:=pravá_mez-x;
}
y:=ln(1+x)/(1+cos(x)); //vypočítáme funkční hodnotu - případ je jednodušší o to, že y je všude v intervalu definovaná
integrál:=integrál + abs(y*šířka);
x:=x + šířka;
}
// v proměnné 'integrál' je výsledek

Nahlásit jako SPAM
IP: 81.201.48.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 11 hostů

Podobná vlákna

Prosím poraďte — založil 14 letý kid

Poradte mi prosím... — založil Majox

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý