MulaiMulai sekarang secara gratis

Proporsionalitas Linear

Definisi skala suhu berkaitan dengan pemuaian linear pada cairan tertentu, seperti raksa dan alkohol. Awalnya, skala ini benar-benar berupa penggaris untuk mengukur panjang cairan dalam tabung sempit yang bertanda atau "bergradasi" sebagai perwakilan suhu. Alkohol dimulai di dalam bohlam, lalu memuai secara linear ke dalam tabung sebagai respons terhadap kenaikan suhu pada bohlam atau lingkungan di sekitarnya.

Dalam latihan ini, Anda akan mempelajari konversi antara skala suhu Fahrenheit dan Celsius sebagai demonstrasi cara menafsirkan slope dan intersep dari hubungan linear dalam konteks fisika.

Latihan ini adalah bagian dari kursus

Pengantar Pemodelan Linear di Python

Lihat Kursus

Petunjuk latihan

  • Lengkapi fungsi temps_F = convert_scale(temps_C) sebagai model linear dengan "x" adalah temps_C dan "y" adalah temps_F.
  • Hitung perubahan suhu pada kedua skala dengan mengurangkan suhu titik beku dari suhu titik didih.
  • Hitung slope sebagai change_in_F dibagi change_in_C.
  • Hitung intercept sebagai selisih antara titik beku freeze_F dan freeze_C.
  • Gunakan fungsi plot_temperatures() yang telah disediakan untuk memplot model yang dihasilkan.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Complete the function to convert C to F
def convert_scale(temps_C):
    (freeze_C, boil_C) = (0, 100)
    (freeze_F, boil_F) = (32, 212)
    change_in_C = ____ - freeze_C
    change_in_F = ____ - freeze_F
    slope = ____ / ____
    intercept = ____ - freeze_C
    temps_F = ____ + (____ * temps_C)
    return temps_F

# Use the convert function to compute values of F and plot them
temps_C = np.linspace(0, 100, 101)
temps_F = convert_scale(temps_C)
fig = plot_temperatures(temps_C, temps_F)
Edit dan Jalankan Kode