Difference between revisions of "Aulia Rizal Pratama"

From ccitonlinewiki
Jump to: navigation, search
Line 69: Line 69:
 
Perhitungan menggunakan Python
 
Perhitungan menggunakan Python
  
Berikut cara perhitungan matematika menggunakan algoritma python :
+
Menyelesaikan perhitungan 8x^4 + 2x^3 + x^2 -x = 0
Pertama Install Python pada komputer
+
 
Download di https://www.python.org/downloads/
+
Input pada python :
Install installer nya
+
 
Cek apakah pyhton sudah terinstall dengan membuka command propt dan ketik python, jika sudah terinstall maka akan terbuka python interpreter
+
[[File:Hiburan 2 Aulia Rizal.png]]
Buat direktori
+
 
Ketik cd\ untuk membuka drive C:
+
Didapat hasil sebagai berikut :
C:\mkdir DEV untuk membuat direktori
+
 
C:\cd DEV untuk memilih direktori
+
[[File:Hiburan 2.1 Aulia Rizal.png]]
C:\DEV>python -m venv work
 
C:\DEV>work\Scripts\activate.bat; utk mengaktifkan environment
 
(work) C:\DEV>python -m pip install numpy ; utk install numpy
 
(work) C:\DEV>python -m pip install scipy ; utk install scipy
 
(work) C:\DEV>python -m pip install matplotlib ; utk install matplotlib
 
Buka environtment C:\DEV\work\Scripts\activate.bat
 
  
Menyelesaikan perhitungan 8x^4 + 2x^3 + x^2 -x = 0 def f(x):
 
  return 8*x**3 + 2*x**2 + x -1
 
def fprime(x):
 
  return 24*x**2 + 4*x + 1
 
epsilon = 0,1 guess = -10 i = 0
 
print("perhitungan oleh komputer")
 
while abs (f(guess)) >= epsilon:
 
  guess = guess - (f(guess)/fprime(guess))
 
  i +=1
 
  print (' ' + str(i) + '  ' + str(round(guess,7)))
 
print("pendekatan akar akarnya yaitu" + str(round(guess,2)) + ". dan komputer melakukan uji coba gagal sebanyak" + str(i) + "kali")
 
  
 
== Hiburan 3 ==
 
== Hiburan 3 ==

Revision as of 01:01, 20 October 2019


Profile

Nama : Aulia Rizal Pratama

NPM  : 1706025415

Biografi

Mempunyai nama lengkap Aulia Rizal Pratama, lahir di Jakarta pada 16 November 1998. Anak pertama dari 2 bersaudara. Besar di daerah Jatipadang, Pasar Minggu, Jakarta Selatan. Rizal bersekolah di SDIT Al – Hikmah Cilandak, dimana ia menemukan teman baiknya. Namun ketika orangtua Rizal yang berprofesi sebagai PNS dimutasi kerja ke kota Surabaya membuatnya harus pindah sekolah dan menetap disana. Berselang 3 tahun, masa tugas orangtua di Surabaya habis dan mereka kembali ke Jakarta, Rizal kembali bersekolah di SDIT Al – Hikmah. Dia mendapat Nilai Ujian Nasiona terbaik di sekolah, yaitu sebesar 28,15, yang dengan nilai tersebut Rizal diterima di SMPN 41 Jakarta. Rizal yang memiliki hobi olahraga mengikuti eksrakulikuler futsal, dia juga rutin berenang dan bermain bulutangkis. Lulus dari SMP, Rizal melanjutkan sekolah di SMAN 38 Jakarta, disini ia mulai tertarik pada bidang sains dan teknologi, terutama bidang design dan perancangan. Jurusan Teknik Mesin merupakan jurusan yang diimpikan Rizal, karena sangat berkaitan dengan cita – citanya, yaitu menjadi engineer PT PINDAD Indonesia. Mimpi tersebut terwujud ketika Rizal berhasil diterima di Jurusan Teknik Mesin Universitas Indonesia melalui jalur PPKB. Pada saat kuliah Rizal terus menyalurkan minatnya tersebut dengan mengikuti perlombaan – perlombaan design kapal bersama timnya di HTW (Hyromodelling Technology and Workshop) sebuah klub peminatan departemen di Teknik Mesin UI dan akan terus berkarya mewakili Universitas Indonesia dalam perlombaan tingkat Nasional.

Riwayat Kegiatan :

No. Jenis Kegiatan Tingkat Tahun
1 BP MIC IMM FTUI 2018 DTM 2018
2 Eco Solar Boat Competition Marine Icon ITS Nasional 2018
3 Hovercraft MMENE UI Nasional 2018
4 National Ship Design and Race Competition ITS Nasional 2019
5 KKCTBN UMM 2019 Nasional 2019

Mata Kuliah :

METODE NUMERIK

Hiburan 1

Yang saya pelajari pada Metode Numerik

Metode Numerik merupakan proses perhitungan yang melibatkan komputer dan manusia, dengan memasukkan perintah berupa input yang dimengerti oleh komputer (bahasa pemrograman) kemudian di proses sesuai output yang diminta. Salah satu bahasa pemrograman sederhana yaitu python. Saya mulai mempelajari python dan mendapati python merupakan bahasa yang sangat mudah dipelajari oleh seorang pemula, saya belajar operasi hitungan dasar antara lain penambahan, pengurangan, perkalian, pembagian, pangkat bilangan, dan sisa pembagian. Contoh operasi penambahan dapat menggunakan syntax print(a+b), hasil perhitungan dapat langsung didapat yang berupa fungsi output. Operasi hitung ini dapat divariasikan menggunakan berbagai python types. Python types digunakan untuk membedakan antara bilangan dan kalimat. Macam - macam python types antara lain : float, integer, string, bolean.

- float = Berisikan real number, berupa integer dan fractional number - integer = Merupakan bilangan bulat tanpa desimal - string = Type yang merepresentasi kalimat - bolean = Mengandung 2 pernyataan : True or False

Hiburan 2

Perhitungan menggunakan Python

Menyelesaikan perhitungan 8x^4 + 2x^3 + x^2 -x = 0

Input pada python :

Hiburan 2 Aulia Rizal.png

Didapat hasil sebagai berikut :

Hiburan 2.1 Aulia Rizal.png


Hiburan 3

Soal HIburan 3.png

Mencari persamaan pada gambar tersebut

Persamaan :

6c1 - 4c2 = 50

-2c1 - c3 + 4c4 = 50

7c2 - 3c3 - 4c4 = 50

-4c1 + 4c3 = 50

Didapatkan matriks :

[6. -4. 0. 0.]

[-4. 0. 4. 0.]

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

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

Input pada python :

Hiburan 3 Aulia Rizal.png

Maka didapat hasil :

Hiburan 3.1 Aulia Rizal.png

Hiburan 4

Fourth-order runge-kutta method

Soal Hiburan 4 Aulia Rizal.png.png

SOal Hiburan 4.1 Aulia Rizal.png

Soal Hiburan 4.2 Aulia Rizal.png

HIburan 4 Aulia Rizal.png

Quiz Persiapan UTS

Soal 1 : Problem set 2.1 No.6 halaman 55

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, konfigurasi ulang matrix agar bisa dihitung, setelah dikonfigurasi matrix menjadi:

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]

Input pada python :

Jawab Quiz Aulia Rizal.png

Maka didapat hasil :

Jawab Quiz 1 Aulia Rizal.png

Soal 2 : Problem set 7.1 no.1 halaman 263

Quiz problem 7 Aulia Rizal.png

Quiz problem 7.1 Aulia Rizal.png



MEKANIKA FLUIDA


Studi Kasus

Bab 8 : Study Kasus Bab 8

Bab 9 : Study Kasus Bab 9

Bab 10 : Study Kasus Bab 10

Bab 11 : Study Kasus Bab 11



Youtube Video

Bab 8 Viscous Flow in Pipes Youtube

Bab 11 Compressible Flow Youtube


References

MUNSON, B. R., YOUNG, D. F., & OKIISHI, T. H. (2006). Fundamentals of fluid mechanics. Hoboken, NJ, J. Wiley & Sons.