Minggu, 23 Juni 2024

Cara Menjalan Vensim pada simulasi Dinamis

Vensim adalah software pemodelan yang digunakan untuk simulasi dinamika sistem. Di dalam Vensim, terdapat beberapa jenis rumus yang sering digunakan untuk membangun model. Untuk menggunkan jasa kita dalam menjalankan software vensim dapat menghubungi kontak kita pada website ini. Berikut adalah beberapa rumus dan fungsi dasar dalam Vensim:

  1. Variabel Aliran (Flow Variable): Variabel yang berubah dari waktu ke waktu dan biasanya mewakili laju perubahan suatu stok.

    • Contoh: Inflow = Production Rate, Outflow = Consumption Rate
  2. Variabel Stok (Stock Variable): Variabel yang mengakumulasi atau menyimpan nilai dari waktu ke waktu.

    • Contoh: Stock = INTEG (Inflow - Outflow, Initial Value)
  3. Fungsi INTEG: Digunakan untuk menghitung integral (akumulasi) dari aliran.

    • Sintaks: INTEG(rate, initial)
    • Contoh: Population = INTEG (Birth Rate - Death Rate, Initial Population)
  4. Fungsi DELAY: Digunakan untuk memodelkan penundaan dalam sistem.

    • Sintaks: DELAY(input, delay time, initial)
    • Contoh: Delayed Output = DELAY(Input, 5, 0)
  5. Fungsi LOOKUP: Digunakan untuk membuat tabel lookup yang memetakan nilai input ke nilai output.

    • Sintaks: LOOKUP(x, [(x1, y1), (x2, y2), ...])
    • Contoh: Effect of Advertising = LOOKUP(Advertising Expenditure, [(0, 0), (100, 50), (200, 80)])
  6. Fungsi SMOOTH: Digunakan untuk membuat pemulusan eksponensial.

    • Sintaks: SMOOTH(input, delay time)
    • Contoh: Smoothed Data = SMOOTH(Raw Data, 3)
  7. Fungsi IF THEN ELSE: Digunakan untuk membuat percabangan logika dalam model.

    • Sintaks: IF THEN ELSE(condition, value if true, value if false)
    • Contoh: Output = IF THEN ELSE(Input > Threshold, High Value, Low Value)
        IF THEN ELSE( Time>=2005:AND:Time<=2010 , (Birth Rate*Surabaya Total                        Population)+RANDOM UNIFORM( 15011, 15348, 0), IF THEN ELSE( Time>=2011 , (Birth               Rate*Surabaya Total Population)+RANDOM UNIFORM( 19092 , 16183 , 0 ) , 16002 ) )
  1. Fungsi RANDOM: Digunakan untuk menghasilkan angka acak.

    • Sintaks: RANDOM(type, min, max)
    • Contoh: Random Noise = RANDOM(UNIFORM, 0, 1)
  1. Fungsi GRAPH: Mengulang prilaku di masa lalu dan data tersebut digunakan untuk masa depan

    Graph(TIME, 1, 1, (600, 550, 450, 500, 300, 700, 850, 900, 1000, 950, 900, 850”Min : 0        Max : 1000”))

Tidak ada komentar:

Posting Komentar

Jasa Olah Data Software Penelitian

Mengolah data untuk skripsi, tesis, atau disertasi adalah bagian penting dari penelitian ilmiah yang melibatkan analisis kuantitatif atau ku...