Anda di halaman 1dari 9

LAPORAN PRAKTIKUM FISIKA KOMPUTASI

PROGRAM SINUS DAN COSINUS MATLAB DAN PASCAL


Oleh: Nama NIM Tan##al Asis&en : Muhamad Ibnu Alparisyi : 10 0!0"1"111010 : 10 $esember %01% : Ari' A#us

LA(ORATORIUM FISIKA KOMPUTASI $AN P)MO$)LAN *URUSAN FISIKA FAKULTAS MAT)MATIKA $AN ILMU P)N+)TA,UAN ALAM UNI-)RSITAS (RA.I*A/A %01%

HASIL DAN PEMBAHASAN Pseudocode


Sesuai yan# di&un0u11an pada m2dul pra1&i1um ma1a alur 12de pr2#ram sinus adalah seba#ai beri1u&: s34 5361 '2r i3% &2 n d2 i'7i m2d %831 &hen hi&un# a34i hi&un# b3i9 s3s:5;7a<b8 5361;5 endi' end '2r prin& s

Kode Program Pascal


Sesuai den#an alur pseud252de yan# ada pada m2dul ma1a 12de pr2#ram pas5al un&u1 dere& sinus di&un0u11an seba#ai beri1u&:

*i1a 12de pr2#ram &ersebu& di 52mpile ma1a a1an didapa&1an hasil 52mpile adalah seba#ai beri1u& :

,asil &ersebu& menun0u11an bah=a un&u1 431>0?1 @ didapa&1an bah=a nilai sin 4 adalah 0>??%@!> Nilai ini 0i1a dibandin#1an den#an hasil se5ara &e2ri a&au li&era&ure hampir samaA di mana un&u1 li&era&ure di#una1an 1al1ula&2r dan dari =ebsi&e mili1 UniBersi&as Mer5u (uana yan# di&ulis 2leh (amban# S>,u&2m2 dalam m2dul Ma&ema&i1a I-den#an alama& =ebsi&enya yai&u 11>mer5ubuana>a5>id<1C01D616%00!%1?1CC%%>d25> Pada 1al1ula&2r den#an spesi'i1asi Easi2 '46" 0)S didapa&1an bah=a den#an memasu11an nilai 431>0?1 @ yan# merupa1an nilai radian dari sudu& @%0 dan men#2perasi1annya dalam m2de radian

pula didapa&1an bah=a har#a sin 430>??%@?!!1D> $i#una1an m2de radian bai1 pada 52mpile pr2#ram maupun pada 1al1ula&2r 1arena yan# dimasu11an pada dere& yan# di#una1an dalam pr2#ram merupa1an nilai radian dari sudu& yan# dima1sud1anA sehin##a diperlu1an 12n'ersi &erlebih dahulu dari sudu& men0adi radian den#an 12n'ersi yai&u rad3besarnya sudu&;pi<1?0A di mana pi yan# dima1sud1an adalah ">1C> nilai yan# didapa&1an pun memili1i 1esamaan den#an li&era&ure yan# di dapa& dari =ebsi&e yan# &elah disebu&1an bah=a un&u1 sudu& @% 0 dalam perhi&un#an men##una1an dere& Tayl2r pun selalu dirubah sudu& yan# dima1sud 1e dalam radian &erlebih dahulu> Se5ara len#1ap dapa& diliha& dari perhi&un#an di ba=ah ini pada li&era&ure =ebsi&e yan# didapa&1an:

$ari 5upli1an li&era&ure &ersebu& &erliha& bah=a sebelum dimasu11an dalam persamaan dere& Tayl2r dila1u1an pen#12n'ersian sudu& 1e radian> $apa& diliha& bah=a nilai yan# didapa&1an &ida1 berbeda 0auh> Adanya perbedaan pada hasil &ersebu& 1arena pada li&era&ure di#una1an perulan#an dere& hanya sampai C 1ali sa0a sehin##a didapa&1an perbedaan den#an yan# didapa&1an dari 1al1ula&2r> Se5ara umum dapa& di1e&ahui bah=a pende1a&an den#an dere& ini san#a& masu1 a1al un&u1 pr2#ram ini dan sesuai a&au &epa&>

Kode Program Matla

Sesuai den#an alur pada m2dul yan# ada ma1a 12de pr2#ram sinus pada Ma&lab dapa& di&un0u11an seba#ai beri1u&:

*i1a 12de pr2#ram &ersebu& di 52mpile ma1a a1an didapa&1an &ampilan seba#ai beri1u&:

$en#an nilai 4 yan# sama seper&i yan# diinpu&1an pada pr2#am Pas5al didapa&1an nilai yan# hamper sama den#an li&era&ure pula un&u1 pr2#ram ini> ,al ini menun0u11an bah=a pr2#ram ini pun a1ura& un&u1 mela1u1an perhi&un#an dere& sinus> Sama seper&i yan# ada pada Pas5al ma1a dalam memasu11an nilai 4 pun harus dirubah dalam radian &erlebih dahulu> /an# berbeda dalam pr2#ram ini di#una1an perulan#an sebanya1 100 1ali 7n31008> *i1a diliha& perbandin#annya hanyalah pada a1hir an#1a desimalnya sa0a> Un&u1 yan# didapa&1an dari 1al1ula&2r den#an spesi'i1asi 1al1ula&2r yan# sama yai&u Easi2 '46" 0 )S didapa&1an sin430>??%@?!!1D> 1emudian yan# se5ara &e2ri dapa& diliha& seba#ai beri1u&:

Per a!d"!ga! Pe!de#ata! de!ga! Pascal da! Matla


Pende1a&an yan# di#una1an dalam lap2ran ini adalah pende1a&an se5ara pr2#ram Ma&lab dan pr2#ram Pas5al yan# meru0u1 pada pende1a&an nilai sin 4 men##una1an dere& Tayl2r> *i1a diliha& se5ara se1ilas ma1a a1an didapa&1an nilai sin 4 yan# rela&iBe sama a&au persis an&ara 1eduanya namun yan# membeda1an adalah dalam perulan#annya> $i mana un&u1 pende1a&an dere& den#an men##una1an pr2#ram Pas5al didapa&1an nilai yan# mende1a&i nilai yan# sebenarnya un&u1 n31% sedan#1an un&u1 pende1a&an den#an pr2#ram Ma&lab di#una1an n3100> *i1a diliha& pende1a&an se5ara Pas5al lebih a1ura& dibandin#1an den#an Ma&lab 1arena un&u1 n yan# sedi1i& nilainya lebih 5epa& mende1a&i nilai yan# sebenarnyaA namun 1enya&aannya yan# lebih a1ura& adalah men##una1an Ma&lab 1arena 0i1a n pada pas5al dirubah sedi1i& sa0a misalnya n310 a&au n3%0 nilai yan# didapa&1an nilai sin 4 yan# 0auh se1ali dari hasil sebenarnya sedan#1an pada Ma&lab mes1ipun n nya 1e5il pada dasarnya nilainya sudah mende1a&i nilai sebenarnya misalnya n3%0A namun di#una1an n yan# lebih besar a#ar nilai yan# didapa&1an sema1in bai1 dan &epa&> Sehin##a dapa& di1a&a1an bah=a pem2delan den#an men##una1an Pas5al un&u1 sin 4 ini 1uran# presisi dibandin#1an den#an pende1a&an den#an men##una1an Ma&lab> Un&u1 lebih 0elasnya ma1a dapa& liha& hasil 52mpile un&u1 nilai 4 yan# disebu&1an di a&as sehin##a dapa& lebih mudah un&u1 meliha& 1e&eli&ian pr2#ram Ma&lab dibandin#1an den#an pr2#ram Pas5al: Program Pascal u!tu# !$%&

Program Pascal u!tu# !$'&

Program Matla u!tu# !$'&

Pseud252de un&u1 E2sinus Alur 12de pr2#ram 52sinus adalah seba#ai beri1u&: s31 5361 '2r i3% &2 n d2 i'7i m2d %830 &hen hi&un# a34i hi&un# b3i9 s3s:5;7a<b8 5361;5 endi' end '2r prin& s *i1a di&ampil1an dalam ben&u1 12de pr2#ram bai1 Pas5al maupun Ma&lab ma1a a1an didapa&1an hasil seba#ai beri1u&:

Tam("la! Kode (rogram da! com("le dar" Pascal)

Has"l com(a"ler )

Tam("la! Kode (rogram da! com("ledar Matla )

Kes"m(ula!
$ari per52baan pr2#ram di a&as ma1a dapa& di1a&a1an bah=a presisi dan 1e&eli&ian dari pende1a&an dere& den#an men##una1an Pas5al 1uran# presisi 0i1a dibandin#1an den#an pende1a&an dere& den#an men##una1an Ma&lab>

Anda mungkin juga menyukai