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
Petunjuk latihan
- Inisialisasi
rainsebagai peubah acak Normal dengan mean 50 dan simpangan baku 15. - Dalam fungsi
corn_produced(), modelkanmean_cornsebagai \( 100\times\text{cost}^{0.1}\times\text{rain}^{0.2} \). - Modelkan
cornsebagai peubah acak Poisson dengan meanmean_corn. - Simulasikan satu keluaran dengan menyimpan hasil pemanggilan
corn_produced()ke dalamcorn_resultdan 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(____))