BaşlayınÜcretsiz başlayın

Doğrusal Orantı

Sıcaklık ölçeklerinin tanımı, cıva ve alkol gibi bazı sıvıların doğrusal genleşmesiyle ilişkilidir. Başlangıçta bu ölçekler, dar işaretli veya "dereceli" bir tüpteki sıvı sütununun uzunluğunu sıcaklığın bir vekili olarak ölçmek için kullanılan cetvellerdi. Alkol bir haznede başlar ve haznenin ya da çevresinin sıcaklığı arttıkça doğrusal olarak tüpe doğru genleşir.

Bu egzersizde, fiziksel bir bağlamda doğrusal bir ilişkinin eğimini ve y-kesişimini yorumlamaya örnek olması için Fahrenheit ve Celsius sıcaklık ölçekleri arasındaki dönüşümü inceleyeceğiz.

Bu egzersiz, kursun bir parçasıdır

Python ile Doğrusal Modellemenin Temelleri

Kursa Göz Atın

Egzersiz talimatları

  • temps_F = convert_scale(temps_C) fonksiyonunu, "x"in temps_C ve "y"nin temps_F olduğu bir doğrusal model olarak tamamla.
  • Her iki ölçekte de sıcaklıktaki değişimi, kaynama sıcaklığından donma sıcaklığını çıkararak hesapla.
  • slope değerini, change_in_F değerinin change_in_C'ye bölümü olarak hesapla.
  • intercept değerini, donma noktaları freeze_F ile freeze_C arasındaki fark olarak hesapla.
  • Ortaya çıkan modeli çizdirmek için önceden tanımlanmış plot_temperatures() fonksiyonunu kullan.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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)
Kodu Düzenle ve Çalıştır