Top Banner

of 12

Laporan Praktikum Masalah Syarat Awal

Jul 06, 2018

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    1/12

    Laporan Praktikum

    Masalah Syarat Awal Fungsi dengan

    Metode Euler Diajukan untuk Memenuhi Laporan Kegiatan Praktikum Fisika Komputasi

    Disusun oleh :

     Nama : ohan Syah Fatomi

     N!M : "#$%&'(&"$PA$")*"+

    ,ari- .anggal Praktikum : Kamis- '" April '+"&

    Asisten Praktikum : ,amid ,amadi

    : /inan Ahmad

    : Muhammad Egi

    LA012A.12!3M F!S!KA K1MP3.AS!

    DEPA2.EMEN F!S!KA

    FAK3L.AS MA.EMA.!KA DAN !LM3 PEN4E.A,3AN ALAM

    3N!5E2S!.AS 4AD/A, MADA

    6146AKA2.A

    '+"&

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    2/12

    1. Pendahuluan

    1.1 Latar Belakang0agi 7isikawan setiap peristiwa 7isis di 8umi ini dapat digam8arkan

    sedemikian rupa dengan perumusan matematika9 Misalnya mo8il yang

     8ergerak- dapat digam8arkan dengan hu8ungan antara posisi- keepatan dan perepatannya9 ,u8ungan antara keepatan menuju perepatan adalah turunan

    dimana dalam pendapatannya dapat menggunakan metode analisis9 Namun

     pada suatu saat metode analisis kurang 8isa menapai maksimal terle8ih lagi

     jika 7ungsi yang diari adalah masalah yang real kompleks dan non linear9

    Maka disitulah letak 7ungsi metode numerik dalam hal ini adalah persamaan

    di7erensial dengan masalah syarat awal yang menggunakan metode euler9

    1.2 Tujuan

    a9 Menentukan nilai t , x ( t ) , v ( t ) dan E

     89 Menentukan gra7ik t − x ( t ) ,t −v (t ) ,t − E dan hu8ungannya terhadap

    nilai h

    2. Dasar TeoriDalam Menari nilai di7erensisasi suatu 7ungsi dengan syarat awal tertentu seara

    numerik dapat menggunakan metode 8erikut ini :

    a9 Metode Euler

    .injau suatu masalah 7isika yang diwakili oleh persamaan di7erensial 8er8entuk :

    dy

    dx=f  ( x , y)

     

    Dengan f  ( x , y )  adalah 7ungsi yang di8erikan oleh masalah yang 8ersangkutan

    dan oleh karenanya diketahui 8entuk eksplisitnya sedang  y ( x) adalah 7ungsi

    yang akan diari pada se8arang  x ≥ x0 9 Di dalam 8er8agai kasus 7isika- masalah

    untuk menemukan  y ( x)  terse8ut dipengaruhi oleh adanya persyaratan 8ahwa

     pada saat awal x= x

    0  maka nilai 7ungsi pada keadaan terse8ut adalah y ( x0)

    ;  y

    0  dengan y

    0  8erupa suatu nilai yang di8erikan sejak awal9 Arti dari

    istilah masalah sarat awal merupakan pererminan dari si7at masalah seperti yang

     8aru saja disinggung terse8ut9 Salah satu metode numerik masalah syarat awal

    terse8ut dengan menggunakan metode Euler yang memiliki ungkapan :

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    3/12

     yi+1= yi+h f i ,i=1,2,3,….

    Dengan

     xi , yi y i ≡ y ( xi ) , f i ≡ f  ¿ = dan ukuran langkah

    h= xi+1− x i 9 Dengan

    ungkapan terse8ut maka saat y

    0 diketahui dari syarat awal maka y

    1 akan

    dapat dihitung9 Kemudian ketika y

    1 sudah diperoleh maka y

    2 dapat dihitung

    dan apa8ila diteruskan maka y

    3, y

    4,…. , y N  akan dapat diperoleh9 !ni 8erarti

    nilai  y ( x)  sudah 8erhasil diperoleh untuk sem8arang nilai  x  yang akan

    ditentukan9

    3ntuk ontoh masalah yang ada saat ini adalah gerak osilasi9

    Gerak Osilasi

    Misal se8uah pegas- maka didalamnya gerakan harmoniknya terdapat persamaan :dv

    dt  =a=

     F 

    m=−kx

    m

    Dengan v  adalah keepatan se8agai 7ungsi waktu t  - a  adalah

     perepatan-  F   adalah gaya dan  x adalah posisi partikel9 Dari de7inisi

    keepetan diperoleh :

    dx

    dv=v

    Dengan menggunakan metode Euler persamaan di atas akan menjadi :

    v i+1=vi−hkx

    m

     x i+1= xi+h vi

    T =2π √ m /k 

    h=t n

    n

    3. Metode Eksperimen

    3.1 !ript "omputasiPROGRAM syarat_awal

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    4/12

    IMPLICIT NONEREAL :: h, k, m, t0, v0, fv, fx, ti, t!a"aINTEGER I, !

    k # $%0m # $%0

    t0 # 0%0!#&0

    x0 # 0%0v0 # '%0

    fv # (k)x0*m

    fx # v0

    +O i # $, !Ti # i)h

    i # v0-h)fv

    .i # x0-h)fx

    T!a"a # m)vi))'*'%0-k)xi))'*'%0Pri!t $0, ti, xi, vi, t!a"a0#vi.0#xi/v # (k)x0*m/x#v0EN+ +O$0 ORMAT $x,1f$0%23

    EN+ PROGRAM syarat_awal

    3.2 oal"9 4anti parameter pada koding di atas dengan nilai parameter 8erikut ini :

    a9   h=0.5 , n=100

     89   h=0.05 , n=150

    '9 4anti parameter pada koding di atas dengan nilai parameter 8erikut ini :

    a9  m=2.0, k =0.5,v

    0=4.0

     - x

    0=0.0 , h=0.001

     89  m=2.0,k =0.5, v

    0=4.0, x

    0=3.0,h=0.001

    9  m=1.5,k =2.0, v

    0=4.0

    - x

    0=0.0, n=0.05

    d9  m=1.5,k =2.0, v

    0=2.0 , x

    0=2.0 , n=0.5

    nilai h ditentukan sendiri agar mendapatkan 1 gelombang.

    #. $asil Eksperimen

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    5/12

    Setelah dilakukan pem8uatan listing program dan mengompilenya sehingga

    didapatkan hasil 8erikut ini :

    #.1. Data

    "9 Soal "9a

    t    x (t )   v (t ) E

      0.100000 0.200000 2.000000 2.020000

      0.200000 0.400000 1.980000 2.040200

    > > > >4.900000 -2.514750 0.435235 3.256698

    5.000000 -2.471226 0.686710 3.289264

    '9 Soal "98

    t    x (t )   v (t ) E

      0.500000 1.000000 2.000000 2.500000

    1.000000 2.000000 1.500000 3.125000

    > > > >49.500000 ******* ************ ********

    50.000000 ******* ************ ********

    %9 Soal '9a

    t    x (t )   v (t ) E

      0.100000 0.200000 2.000000 2.020000

      0.200000 0.400000 1.980000 2.040200

    > > > >49.500000 117822.023

    438

    -

    42744.1718

    75

    7854546944.0

    00000

    50.000000 96449.9375

    00

    -

    101655.187

    500

    ?*"*"*%&*+9++++++

    #9 Soal '98

    t    x (t )   v (t ) E

    0.001000 0.004000 4.000000 16.000004

    0.002000 0.008000 3.999999 16.000008

    > > > >12.565001 2.999200 4.007304 18.307283

    12.566001 3.003207 4.006554 18.307289

    )9 Soa '9

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    6/12

    t    x (t )   v (t ) E

    0.050000 0.200000 4.000000 12.040000

      0.100000 0.400000 3.986667 12.080133

    > > > >

    5.400000 -0.226744 4.780272 17.1896635.450000 0.012269 4.795388 "(9'#&?&'

    &9 Soal '9d

    t    x (t )   v (t ) E

      0.050000 2.100000 1.866667 7.023333

    0.100000 2.193333 1.726667 7.046744

    > > > >5.400000 2.276763 2.541298 10.027296

    5.450000 2.403828 2.389514 "+9+&+('+

    (9 Soal pendahuluan

    t    x (t )   v (t ) E

      0.100000 0.200000 2.000000 2.020000

      0.200000 0.400000 1.980000 2.040200

    > > > >4.900000 -2.514750 0.435235 3.256698

    5.000000 -2.471226 0.686710 3.289264

    #9'9 4ra7ik 

    "9 Soal "9a

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    7/12

    '9 Soal "98

    %9 Soal '9a

    #9 Soal '98

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    8/12

    )9 Soal '9

    &9 Soal '9d

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    9/12

    (9 Soal Pendahuluan

    %. Pem&ahasan

    Pada praktikum metode euler yang menggunakan 8ahasa pemrograman

    7ortran ?+9 Kode@kode yang digunakan 8ertujuan untuk mem8uat suatu

    iterasi$pengulangan agar mendapatkan nilai integrasi dari suatu 7ungsi dengan syarat

    awal tertentu9

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    10/12

    Dipero8aan diatas kita mem8andingkan melakukan 8e8erapa hal menentukan nilai

    h  agar didapatkan gra7ik yang 8erupa " gelom8ang9Nilai h   terse8ut didapat

    dari persamaan '9& dan persamaan '9(9

    ,asil perhitungan nilai h :

    Soal Nilai h

    '9a "')&&9%

    '98 "')&&9%

    '9 "+*9*'

    '9d "+*9*'

    Peran dari x

    0  danv0  di sini adalah mem8erikan nilai awal dalam suatu proses

    iterasi selanjutnya9

    Dari gra7ik "9a diketahui 8ahwa nilai E

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    11/12

    2.  Nugroho- Fahrudin9 '+"#9 Pemrograman dan Metode Numerik -3niersitas

    4adjah Mada:6ogyakarta9

    %. Lem&ar Pengesahan

    6ogyakarta- '* April '+"#

    Asisten Praktikum Asisten Praktikum

    ,amid ,amadi /inan Ahmad

    Asisten Praktikum Praktikan

    Muhammad Egi ohan Syah Fatomi

    '. Lampiran

    PROGRAM syarat_awalIMPLICIT NONEREAL :: h, k, m, t0, v0, fv, fx, ti, t!a"aINTEGER I, !

    k # $%0m # $%0t0 # 0%0

    !#&0

    x0 # 0%0v0 # '%0

    fv # (k)x0*m

    fx # v0

    +O i # $, !Ti # i)hi # v0-h)fv

    .i # x0-h)fx

  • 8/17/2019 Laporan Praktikum Masalah Syarat Awal

    12/12

    T!a"a # m)vi))'*'%0-k)xi))'*'%0Pri!t $0, ti, xi, vi, t!a"a0#vi.0#xi/v # (k)x0*m/x#v0

    EN+ +O$$ ORMAT $x,1f$0%23

    EN+ PROGRAM syarat_awal