Komputer, Perangkat lunak
Fungsi tabulasi: bagaimana menulis sebuah program?
fungsi tabulasi - masalah klasik matematika dan pemrograman. Ini terdiri dalam menemukan nilai-nilai yang berurutan dari f (x) dengan nilai-nilai yang berbeda-beda dari x. Hasil perhitungan sering dikeluarkan sebagai tabel dua baris. The pertama sesuai dengan x, kedua - f (x).
teori
Algoritma untuk menentukan nilai-nilai fungsi terdiri dari enam langkah.
- Memilih nilai awal dan akhir dari argumen, jumlah titik.
- Langkah perhitungan - jumlah dimana argumen akan berubah.
- Argumen ini diambil sama dengan nilai awal.
- fungsi perhitungan.
- Meningkatkan nilai argumen dalam langkah.
- Pola 4-5 selama tidak ada perkiraan jumlah yang diperlukan poin.
Nilai-nilai yang ditetapkan pada langkah pertama, tidak selalu dipilih, mereka dapat diberi tugas. Dalam prakteknya, ada situasi ketika diberikan oleh berbagai nilai dan langkah perhitungan. fungsi tabulasi dalam hal ini tidak memerlukan menemukan jumlah poin, karena perhitungan kondisi terminasi (langkah 6 dari algoritma) akan sama dengan nilai target dari argumen.
Sebuah contoh praktis
Memahami bagaimana menggunakan teori untuk membantu contoh. Mari fungsi kuadrat dari g (x) = x 2 + 9. Menyusun tabel nilai di kisaran [-2; 2] dengan mengambil jumlah poin sama dengan lima. Dari data awal mudah untuk memperkirakan bahwa langkah perhitungan harus sama dengan 1.
Menurut algoritma, langkah berikutnya adalah perhitungan g (-2), «-2» - adalah nilai awal dari fungsi. Berurutan meningkatkan x per satu (dalam operasi pemrograman ini disebut incrementing) dan menentukan fungsi g dilakukan fungsi tabulasi.
x | -2 | -1 | 0 | 1 | 2 |
g (x) | 13 | 10 | 9 | 10 | 13 |
Memeriksa kebenaran perhitungan mudah - harus mendapatkan grafik parabola.
implementasi perangkat lunak
Drafting meja fitur tangan - pendudukan panjang. Perhitungan harus dilakukan dengan hati-hati, kesalahan dalam perhitungan nilai-nilai lain juga membuat salah. Solusinya - untuk lulus masalah pada komputer.
Di bawah ini adalah program tabulasi fitur yang disebut "pseudo." Untuk melakukan itu, Anda harus menentukan fungsi, awal dan akhir dari argumen, jumlah titik. contoh mengevaluasi f (x) = 18 * x + 5. Hasil dari program ini - secara berurutan berasal nilai-nilai x, f (x).
- Argumen: = N.Znachenie.
- Shag_vychisleny: = (nilai N. - nilai K) / Nomor. poin.
- UNTUK (Counter: = 0 Hitung poin.).
Mulai:
- Fungsi: = 18 + 5 * argumen.
- Argumen: NA = nilai + Langkah Kontra.
- Tampilan (fungsi argumen).
End.
Kode disesuaikan dengan bahasa pemrograman. Itu adalah tabulasi fungsi dapat diimplementasikan dalam "Pascal", C +, C #, dan bahkan dalam VBA perangkat lunak perkantoran yang terintegrasi ke dalam paket MS Office.
Similar articles
Trending Now