Anda di halaman 1dari 10

Tugas Fisika Komputasi 1

Ayu Apdila Yuarthi


1206215573
Kasus 1
Sebuah benda bergerak parabola dengan kecepatan 20 m/s. Dengan selang waktu 1 s sampai 10 s, dimana
interval waktu tersebut 0.2 s. Sudut yang terbentuk pada gerak tersebut sebesar 60 0. Tentukan besar posisi
terhadap y yang terbentuk ? (buat juga grafik antara waktu dengan posisi y)

Rumus untuk gerak parabola :

1
y=vt g t 2
2

Penyelesaian dengan matlab :


clear all
clc
%gerak parabola

t = 1:0.2:10;

%waktu

v0 = 20;

%kecepatan awal

g = 9.8;

%gravitasi

teta = 60;
b = sind (60);

y = posisiy (v0,b,t,g)

figure;
plot (t,y)

grid on

title ('Grafik posisi y pada gerak parabola')


xlabel ('waktu (t)')
ylabel ('posisi (y)')

fungsi eksternal
function y = posisiy (v0,b,t,g)

n = length (t)

for p = 1:n
y(p) = (v0*b)*t(p) - 0.5*g*(t(p).^2);
end

Grafik

Kasus 2
Sebuah bola bermassa 10 kg di jatuhkan pada sebuah bidang dengan kecepatan 2 m/s, lalu bola tersebut di
jatuhkan ulang lagi dengan berbagai variasi kecepatan :
a. 3 m/s

f. 8 m/s

b. 4 m/s

g. 9 m/s

c. 5 m/s

h. 10 m/s

d. 6 m/s

i. 11 m/s

e. 7 m/s

j. 12 m/s

Tentukan berapa energy kinetic yang terjadi pada setiap variasi kecepatan tersebut. (buat juga grafik
antara kecepatan dengan energy kinetic)

Rumus energy kinetic :

1
2
EK= m v
2

Penyelesaian dengan matlab :


clear all
clc
%Energi Kinetik Translasi
m = 10
%massa
v = 2:1:12; %kecepatan
EK = energi(m,v)
figure;
plot (v,EK)
grid on
title ('Grafik antara energi dengan kecepatan')
xlabel ('kecepatan')
ylabel ('energi kinetik (EK)')

Fungsi Eksternal :
function EK = energi(m,v)

n = length (v)
for s = 1:n
EK(s) = 0.5*m*(v(s).^2);
end

Grafik

Kasus 3
Hitung kapasitansi sebuah kapasitor yang ukuran pelatnya
sejauh 0.01 m sampai 1 meter dengan interval 0.1 (diketahui

8 x 103 m2 dan dipisahkan oleh udara


0 =8.85 x 1012 C 2 /N m2 ) (buat juga

grafik antara jarak dengan kapasitansi)

Rumus kapasitansi :

C= 0

A
d

Penyelesaian dengan matlab


clear all
clc
%Perhitungan Kapasitor
A = 8e-3;
%luas sebuah kapasitor
epsilon0 = 8.85e-12;
d = 0.01:0.1:1;
%jarakantarkapasitor

C = kapasitansi(epsilon0,A,d)
figure;
plot (d,C)
grid on
title ('grafik antara kapasitansi dengan jarak')
xlabel('jarak antar kapasitor (d)')
ylabel ('kapasitansi (C)')

Fungsi Eksternal
function C = kapasitansi(epsilon0,A,d)
n = length (d)
for x = 1:n
C(x) = ((epsilon0*A)/d(x));
end

Grafik

Kasus 4
Sebuah kawat yang membawa arus 40 A memiliki panjang 0.13 m antara muka kutub magnet dengan
sudut

=60 . Medan magnet yang diberikan bervariasi mulai dari 0.8 T sampai 2.8 T dengan interval

0.1. Kita abaikan medan di luar potongan kutub magnet. Berapa gaya pada kawat ? (buat juga grafik
antara medan magnet dengan gaya magnet)
Rumus :

F=Bil sin

Penyelesaian dengan matlab :


clear all
clc
%Gaya magnet pada kawat pembawa arus
I = 40;
%arus
l = 0.13;
%panjangkawat
B = 0.8:0.1:2.8; %medan magnet
teta = 60;
a = sind (60);
F = gmagnet(B,I,l,a)
figure;
plot(B,F)
grid on
title('grafik antara gaya magnet dengan medan magnet')
xlabel('medan magnet (B)')
ylabel('gaya magnet (F)')

Fungsi Eksternal
function F = gmagnet(B,I,l,a)

n = length (B)
for c = 1:n
F(c) = B(c)*I*l*a;
end

Grafik

Kasus 5
Sebuah benda mengalami gerak melingkar memiliki jari-jari lintasan sebesar 10 m dengan kecepatan
sudut ( w ) 5 rad/s. Tentukanlah kecepatan gerak melingkar pada sebuah benda tersebut dengan selang
waktu 1 s sampai 20 s (buat juga grafik antara waktu dengan kecepatan)
Rumus kecepatan gerak melingkar :

v =rw sin wt

Penyelesaian dengan matlab


clear all
clc
%gerak harmonik
R = 10;
w = 5;
t = 1:1:20;

%jari-jari
%omega
%waktu

V = gharmonik(R,w,t)
figure;
plot (t,V)
title('grafik antara kecepatan dan waktu pada gerak harmonik')
xlabel('waktu tempuh (t)')
ylabel ('kecepatan (v)')

Fungsi Eksternal
function V = gharmonik(R,w,t)
n = length (t)
for d = 1:n
V(d)= -R*w*(sin(w*t(d)));
end

Grafik

Anda mungkin juga menyukai