Anda di halaman 1dari 7

Nama : Nila Sari Siregar

Nim

: 1107111934

Tugas : Komputasi Proses


Kelas : B
A. Penyelesaian Soal Trapezoidal Dengan Menggunakan Program Q-basic
10
20
30
40
50
60
70
80
90
100
110
120
130
140
150
160
170
180
190
200
210
220
230
240
250
260
270
280
290
300
310
320
330

CLS
PRINT "INTEGRAL NUMERIS DENGAN METODA TRAPEZOIDAL"
PRINT "OLEH : NILA SARI SIREGAR(1107111934)"
PRINT
PRINT
REM BENTUK FUNGSI Y=
PRINT "BATAS BAWAH INTEGRASI="; : INPUT X0
PRINT "BATAS ATAS INTEGRASI="; : INPUT XN
PRINT "JUMLAH INTERVAL="; : INPUT N
INPUT "FV="; FV
INPUT "CA0="; CA0
INPUT "K="; K
PRINT
DELX = (XN - X0) / N
REM PERHITUNGAN DENGAN MENGGUNAKAN RUMUS TRAPEZOIDAL RULE
AREA = 0
X = X0
GOSUB 1000
AREA = AREA + Y
FOR I = 1 TO N - 1
X = X0 + I * DELX
GOSUB 1000
Y = 2 * Y
AREA = AREA + Y
NEXT I
X = XN
GOSUB 1000
AREA = AREA + Y
AREA = AREA * DELX / 2
PRINT
PRINT "HASIL HITUNGAN"
PRINT "----------------"
PRINT "HASIL INTEGRASI="; AREA * (FV / (CA0 * K))
END

1000 REM PERHITUNGAN Y =FX


1010 Y = 1 / ((1 - X) ^ 2)
1020 RETURN

B. Gambar Hasil Dari Program Q-basic

LAMPIRAN

Algoritma Traezoidal Rule

goritma Simpson Rule


1. Untuk i = 1 ke n+1, kerjakan instruksi berikut ( n+1 harus ganjil)
2. Baca fi
3. Ulang instruksi 1
4. Jumlah < (fi + fn+i)
5. Untuk i=2 ke n, lompat 2, kerjakan instruksi berikut
6. Jumlah < jumlah + 4 fi
7. Ulang instruksi 5
8. Untuk i=3 ke n-1, lompat 2, kerjakan instruksi berikut
9. Jumlah < jumlah + 2 fi
10. Ulang instruksi 8
11. Integral < (h x jumlah) / 3
12. Tulis integral
13. Berhenti

Simpson Rule menggunakan Qbasic

Al

Trapezoidal Rule menggunakan Qbasic

S
impson Rule menggunakan Matlab

Trapezoidal Rule menggunakan Matlab

Anda mungkin juga menyukai