MulaiMulai sekarang secara gratis

Pemodelan Produksi Jagung

Anggaplah Anda mengelola sebuah usaha tani jagung kecil dan ingin mengoptimalkan biaya. Dalam latihan ilustratif ini, kita akan memodelkan produksi jagung. Kita akan mengabaikan detail seperti satuan dan fokus pada prosesnya.

Untuk menyederhanakan, anggap produksi jagung hanya bergantung pada dua faktor: hujan, yang tidak Anda kendalikan, dan biaya, yang Anda kendalikan. Hujan berdistribusi normal dengan mean 50 dan simpangan baku 15. Untuk saat ini, tetapkan biaya pada 5.000. Asumsikan bahwa jagung yang dihasilkan pada musim apa pun merupakan peubah acak Poisson dan rata-rata produksi jagung diatur oleh persamaan:

\(100\times(\text{cost})^{0.1}\times(\text{rain})^{0.2}\)

Mari kita memodelkan fungsi produksi ini dan mensimulasikan satu keluaran.

Latihan ini adalah bagian dari kursus

Simulasi Statistik di Python

Lihat Kursus

Petunjuk latihan

  • Inisialisasi rain sebagai peubah acak Normal dengan mean 50 dan simpangan baku 15.
  • Dalam fungsi corn_produced(), modelkan mean_corn sebagai \( 100\times\text{cost}^{0.1}\times\text{rain}^{0.2} \).
  • Modelkan corn sebagai peubah acak Poisson dengan mean mean_corn.
  • Simulasikan satu keluaran dengan menyimpan hasil pemanggilan corn_produced() ke dalam corn_result dan cetak hasilnya.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Initialize variables
cost = 5000
rain = np.random.____

# Corn Production Model
def corn_produced(rain, cost):
  mean_corn = ____
  corn = np.random.____
  return corn

# Simulate and print corn production
corn_result = ____
print("Simulated Corn Production = {}".format(____))
Edit dan Jalankan Kode