+++ On Tuesday 11 November 2003 11:58, Jonathan Jacob wrote: : > Saat ini saya sedang membuat procedure invers, namun untuk menguji : > apakah hasilnya benar atau tidak saya bandingkan dengan hasil dari : > Matlab.
sebenarnya gak pake matlab juga bisa kok. kalikan aja dengan matriks semula, kalo hasilnya sudah matriks identitas berarti sudah bener. : > Misalkan apabila saya ingin menginverskan suatu matrix (array : > berukuran 20x20 dengan tipe real), hasilnya akan terlihat jauh : > berbeda, tapi kalau inversnya matrix 20x20 (array tipenya integer) : > atau matrix 6x6(array tipe real) hasilnya akan sama dengan yang di : > Matlab, kenapa bisa gitu ? : : sebaiknya gunakan tipe data double, jangan real. Tipe data real memang : sangat tidak akurat untuk perhitungan skala besar spt itu. dulu waktu di analisa nomerik ada dua jenis kesalahan, yaitu error dan mistake. error meliputi error round-off, chop-off, dll.. untuk mengurangi efek ini anda bisa gunakan bilangan float berpresisi tinggi, pengalaman saya dulu saya pakai type extended. mistake meliputi kesalahan pemilihan scheme perhitungan. untuk opersi invers banyak metode yang bisa digunakan, bila memang masih belum mencukupi anda bisa meng-enhance hasil tsb. plz, baca2x buku2x analisa numerik... -- http://dwikris.dk3.com ------------------------ Yahoo! Groups Sponsor ---------------------~--> Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada. http://www.c1tracking.com/l.asp?cid=5511 http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/i7folB/TM ---------------------------------------------------------------------~-> Berlangganan: [EMAIL PROTECTED] Stop Berlangganan: [EMAIL PROTECTED] Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
