Chandra Pratama Rinaldi

From ccitonlinewiki
Revision as of 14:02, 20 February 2019 by Chandra.pratama61 (talk | contribs)
Jump to: navigation, search

Pertemuan Pertama Metode Numerik 06/02/2019


Tujuan Perkuliahan Metode Numerik adalah memahami konsep/prinsip dan mampu menerapkannya. Selama ini kita belajar di sekolah, saya hanya membaca melalui satu/dua buku saja. Terlebih, pada pelajaran Matematika, saya hanya mengetahui rumus untuk menyelesaikan suatu masalah, bukan memahami mengapa kita harus menggunakan rumus tersebut. Ketika memasuki kuliah, saya baru mengerti asal mula rumus tersebut dikonsepkan. Dalam mata kuliah Metode Numerik, akan lebih banyak belajar tentang pemrograman dasar, seperti algoritma, flowchart, metode iterative, penyelesaian persamaan-persamaan aljabar simultan, diferensial dan integral, optimasi, serta studi kasus.

Pemrograman pada masa kini sangat penting karena banyak persoalan yang tidak bisa diselesaikan dengan metode menghitung secara manual. Contohnya dalam membuat analisis tegangan balok (beam) serta metode finite element analysis yang dapat mengetahui distribusi beban. Kemudian, pemrograman dapat membantu mendesain suatu benda menjadi lebih mudah seperti adanya program Matlab, Autodesk Inventor, dan lain sebagainya.

Dalam hakikatnya, manusia senantiasa harus mengenal siapa dirinya sendiri, karena manusia diberikan kemampuan untuk berpikir dan mempunyai akal. Dalam mengenal diri sendiri, manusia akan terus belajar, memperbaiki kesalahan dan menjadi lebih baik di masa depan kelak.

Diskusi dan Tugas Metode Numerik

Tugas Metode Numerik 2

Tugas Metode Numerik 2


Untuk membuat persamaan seperti "Ax + By = C" dan "Px + Qy = R", maka dapat menggunakan program pengkodingan Python dengan menuliskan persamaan tersebut sebagai matriks, dengan cara sebagai berikut:


import numpy as np

A = np.array([

   [a, b, c]
   ])

B = np.array([

   [p, q, r]
   ])

print A + B print A - B


== Pertemuan 3 Metode Numerik 20/02/2019

Operasi hitung dengan Python mirip penjumlahan deret. Namun, Python hanya mampu melakukan operasi bilangan dasar (penjumlahan, pengurangan, perkalian, pembagian). Operasi Python menggunakan metode eliminasi Gauss dengan menetapkan satu pivot baris dan kolom sehingga matriks tersebut membentuk matriks segitiga bawah.

Notasi dalam baris Python adalah sebagai berikut:

n = jumlah baris/kolom i = baris ke j = kolom k = pivot ==