Pertanyaan yang diberi tag floating-point

Metode untuk merepresentasikan bilangan dengan bilangan tetap dari digit signifikan, dan eksponen beberapa bilangan pokok. Mereka dikarakterisasi dalam bentuk . Biasanya, bilangan direpresentasikan sehubungan dengan basis = 2 (biner). ( s i g n i f i c a n t d i g i t s ) ∗ b a s e e x p o n e n t (ssayagnsayafsayacSebuahntdsayagsayats)∗bSebuahseexpHainent

77
Apakah ada pemecah pemrograman nonlinier berkualitas tinggi untuk Python?

Saya memiliki beberapa masalah optimisasi global non-cembung yang menantang untuk dipecahkan. Saat ini saya menggunakan MATLAB's Optimization Toolbox (khusus, fmincon()dengan algoritma = 'sqp'), yang cukup efektif . Namun, sebagian besar kode saya menggunakan Python, dan saya ingin melakukan...

30
Kapan sebaiknya log1p dan expm1 digunakan?

Saya punya pertanyaan sederhana yang benar-benar sulit bagi Google (di samping kanonik Apa Yang Harus Diketahui Setiap Ilmuwan Komputer tentang kertas Aritmatika Titik Apung ). Kapan seharusnya fungsi seperti log1patau expm1digunakan, bukan logdan exp? Kapan mereka tidak digunakan? Bagaimana...

20
Menganalisis Kesalahan Angka dalam Fungsi C ++

Misalkan saya memiliki fungsi yang mengambil input beberapa nilai floating-point (tunggal atau ganda), melakukan beberapa perhitungan, dan menghasilkan output nilai floating-point (juga tunggal atau ganda). Saya bekerja terutama dengan MSVC 2008, tetapi juga berencana untuk bekerja dengan MinGW /...

18
Pembatalan bencana dalam logsum

Saya mencoba menerapkan fungsi berikut dalam floating point presisi ganda dengan kesalahan relatif rendah : logsum(x,y)=log(exp(x)+exp(y))logsum(x,y)=log⁡(exp⁡(x)+exp⁡(y))\mathrm{logsum}(x,y) = \log(\exp(x) + \exp(y)) Ini digunakan secara luas dalam aplikasi statistik untuk menambahkan...

11
Apakah ada peningkatan cara menghitung

Sebagian besar perpustakaan matematika memiliki sejumlah versi fungsi logaritma. Sebagian besar waktu kita menganggap mereka sempurna, tetapi sebenarnya cukup banyak dari mereka hanya menawarkan sejumlah digit presisi. Untuk beberapa fungsi, ada varian yang lebih stabil secara numerik. Misalnya...

10
Relevansi titik tetap dan perhitungan presisi arbitrer

Saya melihat sangat sedikit perpustakaan / paket komputasi non-floating point. Mengingat berbagai ketidakakuratan representasi floating point, muncul pertanyaan mengapa tidak ada beberapa bidang di mana akurasi yang meningkat ini sebanding dengan seluk-beluk bekerja dengan fixed-point. Apakah ada...

10
Perbandingan relatif dari angka floating point

Saya memiliki fungsi numerik yang f(x, y)mengembalikan angka floating point ganda yang mengimplementasikan beberapa rumus dan saya ingin memeriksa apakah itu benar terhadap ekspresi analitik untuk semua kombinasi parameter xdan ysaya tertarik. Apa cara yang tepat untuk membandingkan yang dihitung...

10
Urutan operasi, algoritma numerik

Saya sudah membaca itu (1) Operasi yang terkondisi harus dilakukan sebelum yang terkondisi dengan baik. Sebagai contoh, seseorang harus menghitung xz−yzxz−yzxz-yz sebagai(x−y)z(x−y)z(x-y)z karena pengurangan tidak dikondisikan sedangkan multiplikasi tidak. Namun, analisis kesalahan orde...

10
Cara mengatur nilai presisi ganda di Fortran

Baru-baru ini, saya mengalami masalah aneh dengan FORTRAN95. Saya menginisialisasi variabel X dan Y sebagai berikut: X=1.0 Y=0.1 Kemudian saya menambahkannya bersama dan mencetak hasilnya: 1.10000000149012 Setelah memeriksa variabel, sepertinya 0,1 tidak terwakili dalam presisi ganda dengan...