Interpolasi linear

Interpolasi linear

Kami menerangkan apakah intero linear, formulasnya, bagaimana untuk melakukan satu, dengan contoh dan latihan yang diselesaikan

Apakah interpolasi linear?

The Interpolasi linear Ia terdiri daripada menganggarkan lokasi titik dalam selang berangka, dengan mengandaikan bahawa nilai -nilai melampau selang dikatakan bersatu dengan garis. Dikenali persamaan garis ini, adalah mungkin untuk mencari titik yang tidak diketahui.

Idea ini disisipkan dalam angka berikut, yang menunjukkan pendekatan kepada graf fungsi antara titik a dan b. Dengan mengandaikan bahawa perkara -perkara ini adalah dekat, adalah mungkin untuk menghampiri lengkung yang menyatukan mereka melalui garis dan dengan itu mencari titik pertengahan.

Rajah 1.- Untuk membuat interpolasi linear antara titik a dan b, mesti diandaikan bahawa mereka bersatu dengan garis . Sumber: f. Zapata.

Anda juga boleh menghampiri lengkung yang bergabung dengan mata yang diberikan melalui fungsi kuadratik atau polinomial lain. Walau bagaimanapun, garis ini mempunyai kelebihan kesederhanaan matematiknya, jadi mudah dikendalikan, walaupun menjadi interpolasi yang paling mudah dari semua, mungkin hasilnya tidak tepat seperti yang diperoleh dengan menggunakan fungsi lain.

Formula

Terdapat dua titik koordinat [xSama ada, f (xSama ada)] dan [x1, f (x1)] di antaranya ialah titik [x, g (x)], yang koordinatnya dikehendaki mengetahui.

Langkah pertama terdiri daripada menyertai titik yang diketahui melalui segmen garis, di mana koordinat titik kiraan dijumpai.

Rajah 2.- Interpolasi linear untuk mencari titik P pada garis interpoching g (x), terletak di antara titik a dan b f (x). Sumber: f. Zapata.

Seperti yang anda lihat, dua segi empat tepat dibentuk: ABC dan APD, yang juga mempunyai sudut akut yang sama, jadi ia adalah segitiga yang sama, yang mana teorem Thales boleh digunakan:

Ia dapat melayani anda: geometri analisis

Menggantikan ukuran segmen mengikut graf, hubungan berikut diperoleh:

Dari situ kita terus membersihkan g (x):

 Memanggil:

F1(x1) = y1 ; FSama ada(xSama ada) = ySama ada ; g (x) = y

Persamaan teratas berubah menjadi:

Julat ralat

Apabila fungsi menghampiri dengan kaedah ini, tahap ralat diberikan oleh nilai mutlak perbezaan antara fungsi f (x) dan garis interpolasi g (x):

Ralat = │f (x) - g (x) │

Cara membuat interpolasi linear?

Menjalankan interpolasi linear sangat mudah, anda hanya perlu mengikuti langkah -langkah ini:

Langkah 1

Tentukan titik yang tidak diketahui p (x, y).

Langkah 2

Mewujudkan dua titik yang mengehadkan selang di mana nilai yang akan dikira terletak, iaitu, mata (x xSama ada,danSama ada) dan (x1, dan1).

Langkah 3

Ganti semua nilai dalam persamaan:

Dan hitung hasilnya.

Contoh interpolasi linear

Contoh 1

Anda ingin mencari nilai anggaran LN 3 melalui interpolasi linear, memandangkan nilai berikut:

ln 2 = 0.693147 dan LN 4 = 1.386294

Bandingkan hasilnya dengan nilai LN 3 yang diperoleh melalui kalkulator dan tentukan margin yang dilakukan.

  • Langkah 1

Untuk mencari nilai anggaran LN 3, anda perlu meneruskan cara berikut: Pertama, yang tidak diketahui ditubuhkan, iaitu y = ln 3, bersebelahan dengan nilai yang sama dengan "x": x = 3. Inilah titik yang anda ingin hitung: (3, ln 3).

  • Langkah 2

Kemudian anda perlu menetapkan titik had selang dengan nilai yang diketahui. Ia diminta untuk berbuat demikian dengan beberapa mata seterusnya:

  • Had bawah: [xSama ada = 2; danSama ada = ln 2 = 0.693147]
  • Had atas: [x1 = 4; dan1 = ln 4 = 1.386294]
  • Langkah 3

Nilai -nilai yang ditentukan dalam langkah 1 dan 2 digantikan dengan teliti dalam persamaan untuk menghasilkan hasil pendekatan kepada LN 3:

Boleh melayani anda: Berapa banyak penyelesaian yang dimiliki oleh persamaan kuadratik?


Nilai sebenar LN 3 yang diperolehi oleh kalkulator adalah:

ln 3 = 1.098612

Dan margin kesilapan adalah:

Ralat = │1.098612 - 1.03971 │ = 0.059

Kesalahan peratusan interpolasi dikira dengan membahagikan kesilapan antara nilai sebenar LN3 dan mendarabkan sebanyak 100 %:

Kesalahan peratusan = (ralat/nilai sebenar) × 100 = (0.059/1.098612) × 100% = 5.4%

Contoh 2

Sekarang anda ingin mencari nilai anggaran LN 3 dengan interpolasi linear, yang diketahui kedua -dua nilai ini:

Ln 2.5 = 0.916291 dan ln 3.5 = 1.252763

Juga menentukan kesilapan yang sepadan dan bandingkan dengan hasil contoh sebelumnya.

  • Langkah 1

Sekali lagi titik yang tidak diketahui ialah:

y = ln 3, x = 3

  • Langkah 2

  • Had bawah: [xSama ada = 2.5; danSama ada = ySama ada = ln 2.5 = 0.916291]
  • Had atas: [x1 = 3.5; dan1 = ln 3.5 = 1.252763]
  • Langkah 3

Memeriksa nilai yang ditawarkan oleh kalkulator:

ln 3 = 1.098612

Tahap ralat ditentukan dalam kes ini, yang menghasilkan:

Ralat = │1.098612 - 1.084527 │ = 0.014

Kesalahan peratusan dalam kes ini ialah ≈ 1.3 %. Berbanding dengan tahap ralat Contoh 1, nilai baru lebih tepat, kerana selang yang dipilih untuk interpolar lebih rendah.

Latihan yang diselesaikan

Latihan 1

Hitung, dengan interpolasi linear, haba tertentu udara pada tekanan malar cp  dan suhu 530 K, bermula dari jadual nilai yang ditunjukkan di bawah.

  • Penyelesaian

Dalam resolusi banyak masalah, adalah perkara biasa bahawa nilai yang dicari tidak muncul tepat seperti yang dikehendaki dalam jadual nilai di tangan. Alternatif adalah memilih nilai yang paling dekat dengan yang dikehendaki, tetapi banyak kali interpolasi linear cukup untuk mencari pendekatan yang lebih baik.

Boleh melayani anda: tanda -tanda kumpulan

Nilai cp 530 K tidak muncul dalam jadual yang dilampirkan, tetapi interpolasi linear boleh dibuat dengan pemanasan spesifik masing -masing pada 500 K dan 550 K, yang merupakan suhu yang paling dekat dengan 530 K dan pemanasan spesifiknya muncul dalam jadual yang ditunjukkan.

Haba haba spesifik masing -masing untuk suhu ini adalah:

TSama ada = 500 k; cPO = 1.029 kJ /kg ∙ k

T1 = 550 k; cP1 = 1.040 kJ /kg ∙ k

Dan yang tidak diketahui adalah titik (500k, cp)

Menggantikan formula interpolasi linear yang diberikan di atas, dengan T di tempat pembolehubah "x" dan cp Daripada "Y", anda mempunyai:

Latihan 2

Beban yang digunakan pada musim bunga (di Kilopondios) menghasilkan pemanjangan berikut (dalam milimeter) mengikut jadual yang ditunjukkan:

Kirakan pemanjangan apabila beban adalah 12.6 kp.

  • Penyelesaian

Biarkan dan nilai pemanjangan yang dicari apabila beban adalah c = 12.6 kp. Titik yang tidak diketahui ialah (12.6, y), yang merupakan antara mata:

CSama ada = 10 kp; danSama ada = 105 mm

C1 = 15 kp; dan1 = 172 mm

Ia hanya tetap menggantikan nilai dalam persamaan:

Latihan yang dicadangkan

Kirakan haba haba tertentu ke isipadu malar untuk suhu 727 K, menggunakan interpolasi linear dan jadual sekuriti latihan diselesaikan 1.

Rujukan

  1. Akademi Rafa Vilchez. Cara melakukan interpolasi linear. Pulih dari: Academiraafavilchez.com
  2. Chapra, s. 2007. Kaedah berangka untuk jurutera. 5th. Edisi. McGraw Hill.
  3. Akademi Khan. Matematik interpolasi linear. Pulih dari: Khanacademy.org.
  4. Kehidupan pendidikan. Formula Interpolasi Linear. Pulih dari: theeducationlife.com
  5. X-Engineer. Interpolasi linear dan ekstrapolasi dengan kalkulator. Pulih dari: X-Engineer.org.