polofunkční LU rozklad

polofunkční LU rozklad

Příspěvekod Lukas » 20. 3. 2006 07:27

Ahoj, udělal jsem si LU rozklad, ale pokud je více než 200 rovnic, tak při ladění mi to píše: Váš program vyvolal chybu segmentace (zápis nebo čtení z nepovolené části paměti)...
Nechápu že při menším počtu rovnic to počítá OK...

Lukas
Lukas
Matfyz(ák|ačka) level I
 
Příspěvky: 1
Registrován: 20. 3. 2006 07:18

Re: polofunkční LU rozklad

Příspěvekod js » 20. 3. 2006 16:51

Lukas píše:Ahoj, udělal jsem si LU rozklad, ale pokud je více než 200 rovnic, tak při ladění mi to píše: Váš program vyvolal chybu segmentace (zápis nebo čtení z nepovolené části paměti)...
Nechápu že při menším počtu rovnic to počítá OK...

Lukas

Ahoj, v cem to mas udelany? Nedelas tam nahodou s polema?????
JS
js
Site Admin
 
Příspěvky: 144
Registrován: 22. 9. 2004 05:06
Bydliště: Praha
Typ studia: Fyzika Ph.D.

Příspěvekod Lukas Mach » 28. 3. 2006 20:05

Pristupujes k pameti, co ti nepatri. Jak tu uz rika js, bud jsi prelezl platny index pole nebo ti nejaky nasledne pouzity pointer ukazuje nekam mimo. Nevim, jak ty rovnice reprezentujes, ale je logicky, ze pri vetsim mnozstvi se ta chyba projevi driv.

http://en.wikipedia.org/wiki/Segmentation_fault
For every epsilon, there is delta.
Where is my delta?
Uživatelský avatar
Lukas Mach
Matfyz(ák|ačka) level III
 
Příspěvky: 261
Registrován: 28. 3. 2006 16:08
Bydliště: Praha a Kladno


Zpět na Numerika

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků

cron