You are on page 1of 2

Tugas Mata Kuliah Komputer Terapan

Nama : Anggara Permana Putra


NPM : 17310730017
Semester/Kelas : 5/A1

1. Prediksi Lintasa Motor Cross

Script

clear all;
clc();
v= input ('kecepatan awal (m/s) = ');% kecepatan awal
g= 10; %percepatan grafitasi
xmax= input ('tujuan (m)= '); % jarak tempuh
radi = asin(g * xmax / (v^2))/2; % Mencari sudut elevasi dalam radian
s = (radi*180)/pi; konversi radian ke derajat
sdt= (s/180)*pi; % konversi derajat ke radian
n=sin (sdt);
tp=(v*n)/g; % waktu puncak
ts=2.*tp; % waktu maksimum untuk menempuh jarak maksimum
t=0:0.001:ts;
x= v * t * cos (sdt);
y= 4 + v * t * sin (sdt)- 0.5*g*(t.^2); % 4 sebagai awal
plot(x,y) % membuat grafik gerak parabola
xlabel ('x (meter)')
ylabel ('y (meter)')
disp (' sudut (derajat)= ');
disp (s)
ylim([0 10])

Grafik
2. Penyelesaian Rangkaian dengan Loop

Persamaan yang Diperoleh

-5I1 -4I2 +15I3 = 6


-3I1 +7I2 -4I3 = -10
8I1 -3I2 -5I3 = 6

Script

clear all;
syms I1 I2 I3;
eq1 =-5*I1 - 4*I2 + 15*I3 == 6;
eq2 =-3*I1 + 7*I2 - 4*I3 == -10;
eq3 =8*I1 - 3*I2 - 5*I3 == 6;

[A,B] = equationsToMatrix([eq1,eq2,eq3],[I1,I2,I3]);

I=linsolve(A,B);

fprintf('I1 = %f\n',I(1));
fprintf('I2 = %f\n',I(2));
fprintf('I3 = %f\n',I(3));

You might also like