Professional Documents
Culture Documents
UAS
UAS
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
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));