tugas praktikum 4

9
Tugas Praktikum 4 Nama : Samsul Ma’rif NPM : 10060213018 1.) >> fx=inline('log(x)'); >> selisih_maju(fx,3,10^-5) ------------------------------------------------------------ iterasi h D error ------------------------------------------------------------ 1 1.000000 0.287682 2 0.100000 0.327898 0.122648 3 0.010000 0.332779 0.014667 4 0.001000 0.333278 0.001497 5 0.000100 0.333328 0.000150 6 0.000010 0.333333 0.000015 7 0.000001 0.333333 0.000002 ------------------------------------------------------------ >> selisih_mundur(fx,3,10^-5) ------------------------------------------------------------ iterasi h D error ------------------------------------------------------------ 1 1.000000 0.405465 2 0.100000 0.339016 0.196008

Upload: samsul

Post on 15-Sep-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Tugas Praktikum 4Nama : Samsul MarifNPM : 10060213018

1.) >> fx=inline('log(x)');>> selisih_maju(fx,3,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 0.287682 2 0.100000 0.327898 0.122648 3 0.010000 0.332779 0.014667 4 0.001000 0.333278 0.001497 5 0.000100 0.333328 0.000150 6 0.000010 0.333333 0.000015 7 0.000001 0.333333 0.000002------------------------------------------------------------>> selisih_mundur(fx,3,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 0.405465 2 0.100000 0.339016 0.196008 3 0.010000 0.333890 0.015351 4 0.001000 0.333389 0.001503 5 0.000100 0.333339 0.000150 6 0.000010 0.333334 0.000015 7 0.000001 0.333333 0.000001------------------------------------------------------------>> selisih_terpusat(fx,3,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 0.346574 2 0.100000 0.003335 102.933557 3 0.010000 0.000033 99.036691 4 0.001000 0.000000 99.000367 5 0.000100 0.000000 99.000004 6 0.000010 0.000000 99.000000 7 0.000001 0.000000 99.000000 8 0.000000 0.000000 99.000000 9 0.000000 0.000000 99.000002 10 0.000000 0.000000 98.999990 11 0.000000 0.000000 99.000000 12 0.000000 0.000000 99.000000 13 0.000000 0.000000 98.980020 14 0.000000 0.000000 99.100000 15 0.000000 0.000000 95.774194 16 0.000000 0.000000 102.333333 17 0.000000 0.000000 Inf 18 0.000000 0.000000 NaN------------------------------------------------------------2.) >> fx=inline('x^2');>> selisih_maju(fx,0.5,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 2.000000 2 0.100000 1.100000 0.818182 3 0.010000 1.010000 0.089109 4 0.001000 1.001000 0.008991 5 0.000100 1.000100 0.000900 6 0.000010 1.000010 0.000090 7 0.000001 1.000001 0.000009------------------------------------------------------------>> selisih_mundur(fx,0.5,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 0.000000 2 0.100000 0.900000 1.000000 3 0.010000 0.990000 0.090909 4 0.001000 0.999000 0.009009 5 0.000100 0.999900 0.000900 6 0.000010 0.999990 0.000090 7 0.000001 0.999999 0.000009------------------------------------------------------------>> selisih_terpusat(fx,0.5,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 1.000000 2 0.100000 0.010000 99.000000 3 0.010000 0.000100 99.000000 4 0.001000 0.000001 99.000000 5 0.000100 0.000000 99.000000 6 0.000010 0.000000 99.000000 7 0.000001 0.000000 99.000000 8 0.000000 0.000000 99.000000 9 0.000000 0.000000 99.000000 10 0.000000 0.000000 99.000000 11 0.000000 0.000000 98.999992 12 0.000000 0.000000 99.000000 13 0.000000 0.000000 99.002220 14 0.000000 0.000000 98.994449 15 0.000000 0.000000 99.083333 16 0.000000 0.000000 99.000000 17 0.000000 0.000000 89.000000 18 0.000000 0.000000 Inf 19 0.000000 0.000000 NaN------------------------------------------------------------

3.) >> fx=inline('x^2*sin(x)');>> selisih_maju(fx,pi/4,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 2.678347 2 0.100000 1.707137 0.568911 3 0.010000 1.562905 0.092285 4 0.001000 1.548500 0.009303 5 0.000100 1.547060 0.000931 6 0.000010 1.546916 0.000093 7 0.000001 1.546901 0.000009------------------------------------------------------------>> selisih_mundur(fx,pi/4,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 0.445987 2 0.100000 1.388230 0.678737 3 0.010000 1.530911 0.093200 4 0.001000 1.545300 0.009312 5 0.000100 1.546740 0.000931 6 0.000010 1.546884 0.000093 7 0.000001 1.546898 0.000009------------------------------------------------------------>> selisih_terpusat(fx,pi/4,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 1.562167 2 0.100000 0.015477 99.935808 3 0.010000 0.000155 99.050152 4 0.001000 0.000002 99.000506 5 0.000100 0.000000 99.000005 6 0.000010 0.000000 99.000000 7 0.000001 0.000000 99.000000 8 0.000000 0.000000 99.000000 9 0.000000 0.000000 98.999999 10 0.000000 0.000000 99.000004 11 0.000000 0.000000 98.999973 12 0.000000 0.000000 98.999910 13 0.000000 0.000000 99.003589 14 0.000000 0.000000 98.965919 15 0.000000 0.000000 99.450450 16 0.000000 0.000000 99.909091 17 0.000000 0.000000 90.666667 18 0.000000 0.000000 Inf 19 0.000000 0.000000 NaN------------------------------------------------------------

4.) >> fx=inline('cos(x^6)');>> selisih_maju(fx,3*pi/2,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 0.272283 2 0.100000 0.860124 0.683437 3 0.010000 -33.244408 1.025873 4 0.001000 97.129321 1.342270 5 0.000100 911.212494 0.893407 6 0.000010 8959.034307 0.898291 7 0.000001 9618.056449 0.068519 8 0.000000 9681.276005 0.006530 9 0.000000 9687.570076 0.000650 10 0.000000 9688.200010 0.000065 11 0.000000 9688.265452 0.000007------------------------------------------------------------>> selisih_mundur(fx,3*pi/2,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 1.444542 2 0.100000 15.718095 0.908097 3 0.010000 38.561610 0.592390 4 0.001000 1255.980768 0.969298 5 0.000100 12768.798310 0.901637 6 0.000010 10354.767561 0.233132 7 0.000001 9757.853764 0.061173 8 0.000000 9695.255953 0.006457 9 0.000000 9688.967922 0.000649 10 0.000000 9688.339820 0.000065 11 0.000000 9688.279434 0.000006------------------------------------------------------------>> selisih_terpusat(fx,3*pi/2,10^-5)------------------------------------------------------------iterasi h D error------------------------------------------------------------ 1 1.000000 0.858413 2 0.100000 0.082891 9.355908 3 0.010000 0.000266 310.784653 4 0.001000 0.000677 0.607039 5 0.000100 0.000068 8.891148 6 0.000010 0.000001 69.830233 7 0.000001 0.000000 98.679456 8 0.000000 0.000000 98.996791 9 0.000000 0.000000 98.999969 10 0.000000 0.000000 98.999991 11 0.000000 0.000000 98.999974 12 0.000000 0.000000 99.000130 13 0.000000 0.000000 98.990217 14 0.000000 0.000000 98.623133 15 0.000000 0.000000 101.600020 16 0.000000 0.000000 106.142337 17 0.000000 0.000000 Inf 18 0.000000 0.000000 NaN------------------------------------------------------------