PENDAHULUAN
Pada abad kedelapan belas tidak ada studi tentang persamaan linier
tentang determinan, sehingga tidak ada pertimbangan diberikan untuk sistem di
mana jumlah persamaan berbeda dari jumlah tidak diketahui. Sehubungan
dengan penemuan tentang metode kuadrat terkecil (diterbitkan dalam a paper in
1811 dealing with the determination of the orbit of an asteroid), Gauss
paper pada tahun 1811 berkaitan dengan penentuan orbit
asteroid), memperkenalkan prosedur yang sistematis, dan sekarang
disebut eliminasi Gaus untuk solusi sistem persamaan linier.
Metode eliminasi Gauss muncul di Bab Delapan, Rectangular
Array,dari matematika teks Jiuzhang Cina suanshu penting atau Sembilan Bab
di Seni Matematika . Penggunaannya diilustrasikan dalam masalah delapan
belas, dengan 2-5 persamaan. Referensi pertama buku dengan judul ini adalah
tanggal untuk 179 CE, tapi bagian itu ditulis pada awal sekitar 150 SM. Hal ini
dikomentari oleh Liu Hui di abad ke-3.
Metode di Eropa berasal dari catatan Isaac Newton. Pada 1670, ia
menulis bahwa semua buku aljabar yang diketahui olehnya kekurangan
pelajaran untuk memecahkan persamaan simultan, yang Newton kemudian
disediakan. Universitas Cambridge akhirnya diterbitkan catatan
sebagaiArithmetica Universalis tahun 1707 lama setelah Newton meninggalkan
kehidupan akademik. Catatan itu secara luas ditiru, yang membuat (apa yang
sekarang disebut) eliminasi Gauss pelajaran standar dalam buku teks aljabar
pada akhir abad ke-18. Carl Friedrich Gauss pada tahun 1810 menyusun notasi
untuk eliminasi simetrik yang diadopsi pada abad ke-19 oleh komputer tangan
profesional untuk memecahkan persamaan normal masalah kuadrat-terkecil.
Algoritma yang diajarkan di sekolah tinggi bernama untuk Gauss hanya pada
1950-an sebagai akibat dari kebingungan sejarah subjek.
Metode eliminasi Gauss kurang efisien untuk menyelesaikan sebuah
SPL, namun pada perkembangannya metode ini disempurnakan menjadi
eliminasi Gauss-Jordan.
Motede tersebut dinamai Eliminasi Gauss-Jordan untuk menghormati
Carl Friedrich Gauss dan Whilhelm Jordan.
Wilhelm Jordan (1842-1899) adalah seorang insinyur Jerman yang ahli
dalam bidang geodesi. Sumbangannya untuk penyelesaian sistem linear dalam
buku populernya, Handbuch de Vermessungskunde (Buku panduan Geodesi)
pada tahun 1988.
1.2 Tujuan
Metode Eliminasi Gauss untuk penyelesaian system persamaan aljabar
linier
Teori Dasar
Yaitu:
2.2 Metode Eliminasi Gauss
Landasan Praktikum
3.1 Algoritma
#include<stdio.h>
#include<complex.h>
#include<conio.h>
int main(void)
int n,i,j,z,k,p,v;
float a[15][16];
float b [16],x[15],m;
float L[15]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
scanf("%d",&n);
for(i=1;i<=n;i++){
for(j=1;j<=n+1;j++){
printf("a%d",i);
printf("%d",j);
printf("=");
scanf("%f",&a[i][j]);
for(i=1;i<=n;i++){
for(j=(i+1);j<=n;j++){
if(abs(a[i][i])<abs(a[j][i])){
for(v=1;v<=(n+1);v++){
b[v]=a[i][v];
a[i][v]=a[j][v];
a[j][v]=b[v];
}
}
printf("ann=%f",a[n][n]);
printf("\n");
for(z=1;z<=n;z++){
for(i=z+1;i<=n;i++){
m=a[i][z];
for(j=1;j<=n+1;j++){
a[i][j]=a[i][j]-(m*a[z][j]/a[z][z]);
for(z=n;z>=2;z--){
for(i=z-1;i>=1;i--){
m=a[i][z];
for(j=n+1;j>=1;j--){
a[i][j]=a[i][j]-(m*a[z][j]/a[z][z]);
for(z=1;z<n;i++){
m=a[i][i];
for(j=1;j<=n+1;j++){
a[i][j]=a[i][j]/m;
}
for(i=1;i<=n;i++){
for(j=1;j<=n+1;j++){
printf("a%d",i);
printf("%d",j);
printf("=%f",a[i][j]);
printf(" ");
printf("\n");
printf("\n");
printf("\n");
for(i=1;i<=n;i++){
x[i]=a[i][n+1]/a[i][i];
for(i=1;i<=n;i++){
printf("x%d",i);
printf("=%f",x[i]);
printf("\n");
getch();
return 0;
Listing gauss seidel :
#include<stdio.h>
#include<conio.h>
#include<math.h>
#define e 0.01
int main(void)
int i,j,k,n;
float a[10][10],x[10];
float sum,temp,error,big;
scanf("%d",&n) ;
for(i=1;i<=n;i++)
for(j=1;j<=n+1;j++)
printf("a[%d][%d]= ",i,j);
scanf("%f",&a[i][j]);
}
for(i=1;i<=n;i++)
x[i]=0;
do
big=0;
for(i=1;i<=n;i++)
sum=0;
for(j=1;j<=n;j++)
if(j!=i)
sum=sum+a[i][j]*x[j];
temp=(a[i][n+1]-sum)/a[i][i];
error=fabs(x[i]-temp);
if(error>big)
big=error;
}
x[i]=temp;
printf("\nx[%d] =%f",i,x[i]);
}printf("\n");
while(big>=e);
printf("\n\nconverges to solution");
for(i=1;i<=n;i++)
printf("\nx[%d]=%f",i,x[i]);
getch();
}
3.4.1 Screenshoot Gauss Jordan :
Analisa
Sebenernya penukaran baris pada persamaan linier dalam metode gauss ini bisa
dilakukan hanya harus diperhatikan, pivotnya, karena terkadang dalam beberapa
persamaan ketika ditukar dapat mengakibatkan pivotnya menjadi 0, sehingga tidak
memungkinkan untuk menjalankan operasi.
Metode eliminasi Gauss pada dasarnya hanya metode yang dikembangkan dari
metode eliminasi, karena apabila dalam metode eliminasi mengeliminasi masing-
masing persamaan, tetapi dalam metode Gauss hanya perlu memperhatikan pivotnya
saja.
Kesimpulan
Metode eliminasi Gauss dapat digunakan untuk menyelesaikan persamaan aljabar
linier, hanya saja ketika pivotnya = 0, metode ini sulit dilakukan, untuk
mengantisipasinya bisa dilakukan dengan menukarkan barisnya sampai pivotnya
tidak sama dengan nol
LAPORAN AKHIR
PRAKTIKUM ANALISIS NUMERIK
MODUL 1
http://digilib.uin-suka.ac.id/3062/1/BAB%20I,V,%20DAFTAR%20PUSTAKA.pdf
http://referensi.dosen.narotama.ac.id/files/2011/12/gaussjordan.pdf
http://millatulkhaniifah28.blogspot.com/2012/11/metnum-ceria.html