Difference between revisions of "Irfan Rahadi Kurninato"
Line 57: | Line 57: | ||
print ("Matrix b ", b) | print ("Matrix b ", b) | ||
print ("Matrixnya adalah:" , c) | print ("Matrixnya adalah:" , c) | ||
− | |||
matsolve = linalg.solve (a,c) | matsolve = linalg.solve (a,c) | ||
x1 = int(matsolve[0]) | x1 = int(matsolve[0]) | ||
Line 67: | Line 66: | ||
print ("Hasil nilai x1,x2,x3,x4,x5 :") | print ("Hasil nilai x1,x2,x3,x4,x5 :") | ||
print (hasil) | print (hasil) | ||
+ | |||
+ | UTS 23 oktober | ||
+ | '''3 A''' | ||
+ | m1 = eval(input("m1 ? ")) | ||
+ | m2 = eval(input("m2 ? ")) | ||
+ | m3 = eval(input("m3 ? ")) | ||
+ | m4 = eval(input("m4 ? ")) | ||
+ | g = eval(input("gravitasi ? ")) | ||
+ | sinusa = ((m1+m2+m3)/m4) | ||
+ | T1 = m1*sinusa*g | ||
+ | T2 = m2*sinusa*g + T1 | ||
+ | T3 = m3*sinusa*g + T2 | ||
+ | print("T1", T1) | ||
+ | print("T2",T2) | ||
+ | print("T3", T3) | ||
+ | print("alfa", sinusa) | ||
+ | |||
+ | '''3 B''' | ||
+ | vtop = eval(input("vtop ? ")) | ||
+ | percepatan = eval(input("a ? ")) | ||
+ | t = (2*vtop/percepatan)**(1/2) | ||
+ | print(t) |
Revision as of 17:55, 23 October 2019
السلام عليكم Irfan Rahadi Kurnianto - 1706036255
[4 September 2019] Mengapa kita harus belajar kalkulus? kalkulus adalah mata kuliah dasar teknik. Mata kuliah kalkulus sangat berguna untuk membentuk logika agar mudah dalam belajar suatu hal lain
Tugas 1
[11 September 2019] Bit Komputer Program Catur
coding bukan pelajaran anak fasilkom/elektro belajar python praktek programing dasar2 programing + pyhton programnya irfan t2 dikelas
[18 September 2019]
Tugas irfan 18 sep 19
[25 September 2019]
Tugas irfan 25 sep 19 catatan irfan 25 sep 19
[Kuis 16 Oktober 2019] program runge kutta
https://pastebin.com/GxfenTa3 # dibuat oleh irfan rahadi 1706036255 def TurunanY(x, y): #Fungsi Turunan Y return ((x**2 - 4*y)) xawal = 0 #boundary condition x awal soal yinit = 1 #boundary condition y awal soal x = 0.03 #nilai x yang ditanya h = 0.01 #delta yang digunakan angka = (int)((x - xawal)/h) #menghitung jumlah increment yg diperlukan for i in range(1, angka + 1): k1 = h * TurunanY(xawal, yinit) #rumus runge kutta k2 = h * TurunanY(xawal + 0.5 * h, yinit + 0.5 * k1) k3 = h * TurunanY(xawal + 0.5 * h, yinit + 0.5 * k2) k4 = h * TurunanY(xawal + h, yinit + k3) yinit = yinit + (1.0 / 6.0)*(k1 + 2 * k2 + 2 * k3 + k4) #menjumlahkan nilai k1,k2,k3,k4 ke y' yang baru dan membaginya xawal = xawal + h #menambahkan xawal besarkan delta h print(yinit)
PROGRAM GAUSS from numpy import linalg import numpy as np a= np.array ([[0,0,2,1,2] ,[0,1,0,2,-1], [1,2,0,-2,1], [0,0,0,-1,1], [0,1,-1,1,-1]]) b= np.array ([[1], [1], [-4], [-2], [-1]]) c= np.array ([[0,0,2,1,2,1] ,[0,1,0,2,-1,1], [1,2,0,-2,1,-4], [0,0,0,-1,1,-2], [0,1,-1,1,-1,-1]]) print ("Matrix a " , a) print ("Matrix b ", b) print ("Matrixnya adalah:" , c) matsolve = linalg.solve (a,c) x1 = int(matsolve[0]) x2 = int(matsolve[1]) x3 = int(matsolve[2]) x4 = int(matsolve[3]) x5 = int(matsolve[4]) hasil= (x1, x2, x3, x4, x5) print ("Hasil nilai x1,x2,x3,x4,x5 :") print (hasil)
UTS 23 oktober 3 A m1 = eval(input("m1 ? ")) m2 = eval(input("m2 ? ")) m3 = eval(input("m3 ? ")) m4 = eval(input("m4 ? ")) g = eval(input("gravitasi ? ")) sinusa = ((m1+m2+m3)/m4) T1 = m1*sinusa*g T2 = m2*sinusa*g + T1 T3 = m3*sinusa*g + T2 print("T1", T1) print("T2",T2) print("T3", T3) print("alfa", sinusa)
3 B vtop = eval(input("vtop ? ")) percepatan = eval(input("a ? ")) t = (2*vtop/percepatan)**(1/2) print(t)