Difference between revisions of "Muhammad Salim Al Haddar"

From ccitonlinewiki
Jump to: navigation, search
Line 67: Line 67:
  
 
== Quis 1 Persiapan UTS ==
 
== Quis 1 Persiapan UTS ==
 +
 
1. Problem set 2.1 No.6 halaman 55 pengerjaan di python
 
1. Problem set 2.1 No.6 halaman 55 pengerjaan di python
 +
 +
Pada soal ini matrix yang diberikan soal adalah sebagai berikut,
 +
 +
A = [[0, 0, 2, 1, 2], [0, 1, 0, 2, -1], [1, 2, 0, -2, 0], [0, 0, 0, -1, 1], [0, 1, -1, 1, -1]]
 +
 +
B = [1, 1, -4, -2, -1]
 +
 +
sebelum memasuki eleminasi gauss, matrix tersebut harus dikonfigurasi ulang agar bisa dihitung,
 +
 +
konfigurasi matrix,
 +
 +
A = [[1, 2, 0, -2, 0], [0, 1, 0, 2, -1],[0, 1, -1, 1, -1], [0, 0, 0, -1, 1], [0, 0, 2, 1, 2]]
 +
 +
B = [-4, 1, -1, -2, 1]
 +
 +
maka hasil yang akan didapatkan adalah,
 +
 +
X1 = 2
 +
 +
X2 = -2
 +
 +
X3 = 1
 +
 +
X4 = 1
 +
 +
X5 = -1
 +
 +
kode python
 +
import numpy as np
 +
 +
A=np.array([[1, 2, 0, -2, 0], [0, 1, 0, 2, -1],[0, 1, -1, 1, -1], [0, 0, 0, -1, 1], [0, 0, 2, 1, 2]],float)
 +
 +
B=np.array([-4, 1, -1, -2, 1],float)
 +
 +
n=len(A)
 +
 +
for k in range (0,n-1): for i in range (k+1, n): if A[i,k]!=0 : lam= A[i,k]/A[k,k] A[i,k:n]= A[i, k:n]-(A[k,k:n]*lam) B[i]=B[i]-(B[k]*lam) print ('matrix A:', '\n', A) x=np.zeros(n,float) for m in range (n-1, -1, -1): x[m]=(B[m]-np.dot(A[m, m+1:n], x[m+1:n]))/A[m,m] print ('nilai X', m+1, '=', x[m])
  
 
[[File:Pytonsalim.png]]
 
[[File:Pytonsalim.png]]
  
setelah saya run, ternyata numpy belum terinstal jadi saya menggunakan online python
+
setelah saya run, ternyata numpy belum terinstal di komputer lab, jadi saya menggunakan online python
  
 
[[File:Python23.png]]
 
[[File:Python23.png]]

Revision as of 14:43, 14 October 2019

Perkenalkan :

IMG 6717.jpg

Nama : Muhammad Salim Al Haddar

Npm  : 1706024671


METODE NUMERIK

Hiburan 1

Pada pertemuan perdana, awal dari semester 5, kelas metode numerik pun dimulai. Tentu biasanya pada pertemuan pertama Pak dosen menyuruh untuk memperkenalkan diri, tapi sebelum itu kedua dosen pada mata kuliah ini dua-duanya masuk pada pertemuan pertama dan kita satu kelas ikut berdikusi, setelah berdikusi tentang pokok-pokok kehidupan, kami para mahasiswa langsung disuruh memperkenalkan dirinya masing-masing pada web ini; Muhammad Salim Al Haddar atau Salim ( lahir di Jakarta, 27 Oktober 1999; umur 19 tahun ) adalah seorang mahasiswa Universitas Indonesia dengan jurusan Teknik Mesin. Diterima di Universitas Indonesia pada tahun 2017 dan sudah menjalani masa perkuliahan selama 2 tahun. Sebelumnya, Salim adalah siswa dari SMA Negeri 68 Jakarta yang berlokasi pada Jalan Salemba, Jakarta Pusat. Sedang tempat tinggalnya di kawasan Jakarta Timur, masih tidak terlalu jauh dari kampus UI Depok, sehingga ia pun dan keluarga memutuskan mengekos tidak diperlukan. Ia pun menjalani 2 tahun kuliah ini dengan pulang pergi atau yang lebih dikenal dengan singkatan PP. Ini adalah lanjutan dari studi di Teknik Mesin dengan judul mata kuliah ‘Metode Numerik’. Selamat menjalani hidup dan jangan lupa bersyukur.

Hiburan 2

Belajar aplikasi Phyton

Phyton pertemuan 2.png

Hiburan 3

Screenshot 2019-10-13 at 18.37.18.png

Langkah penyelesaian Mencari persamaan pada gambar tersebut 6c1 - 4c2 = 50

-2c1 - c3 + 4c4 = 50

7c2 - 3c3 - 4c4 = 50

-4c1 + 4c3 = 50

dan didapatkan matriks

[6. -4. 0. 0.]

[-4. 0. 4. 0.]

[-2. 0. -1. 4.]

[0. 7. -3. -4.]

Kemudian dikerjakan menggunakan python Screenshot 2019-10-13 at 18.40.23.png

dan didapatkan hasil Hiburan 3 salim.png


Hiburan 4

The classical fourth-order runge-kutta method

Screenshot 2019-10-13 at 17.49.34.png


Screenshot 2019-10-13 at 17.51.30.png


Screenshot 2019-10-13 at 19.04.23.png


Screenshot 2019-10-13 at 17.56.59.png

Quis 1 Persiapan UTS

1. Problem set 2.1 No.6 halaman 55 pengerjaan di python

Pada soal ini matrix yang diberikan soal adalah sebagai berikut,

A = [[0, 0, 2, 1, 2], [0, 1, 0, 2, -1], [1, 2, 0, -2, 0], [0, 0, 0, -1, 1], [0, 1, -1, 1, -1]]

B = [1, 1, -4, -2, -1]

sebelum memasuki eleminasi gauss, matrix tersebut harus dikonfigurasi ulang agar bisa dihitung,

konfigurasi matrix,

A = [[1, 2, 0, -2, 0], [0, 1, 0, 2, -1],[0, 1, -1, 1, -1], [0, 0, 0, -1, 1], [0, 0, 2, 1, 2]]

B = [-4, 1, -1, -2, 1]

maka hasil yang akan didapatkan adalah,

X1 = 2

X2 = -2

X3 = 1

X4 = 1

X5 = -1

kode python import numpy as np

A=np.array([[1, 2, 0, -2, 0], [0, 1, 0, 2, -1],[0, 1, -1, 1, -1], [0, 0, 0, -1, 1], [0, 0, 2, 1, 2]],float)

B=np.array([-4, 1, -1, -2, 1],float)

n=len(A)

for k in range (0,n-1): for i in range (k+1, n): if A[i,k]!=0 : lam= A[i,k]/A[k,k] A[i,k:n]= A[i, k:n]-(A[k,k:n]*lam) B[i]=B[i]-(B[k]*lam) print ('matrix A:', '\n', A) x=np.zeros(n,float) for m in range (n-1, -1, -1): x[m]=(B[m]-np.dot(A[m, m+1:n], x[m+1:n]))/A[m,m] print ('nilai X', m+1, '=', x[m])

Pytonsalim.png

setelah saya run, ternyata numpy belum terinstal di komputer lab, jadi saya menggunakan online python

Python23.png

Pythonsalim3.png





MEKANIKA FLUIDA

Studi kasus bab 8,9,10,11

20190517 012507.jpg 20190517 012441.jpg Bab9.jpg 20190518 014500.jpg20190518 014410.jpg20190518 014432.jpg 20190518 014452.jpg20190518 014443.jpg

Teaching Videos