1. Vektor
Berikut ini contoh penggunaan matlab dalam pembuatan vektor :
a = [1 2 3 4 5 6]
Matlab akan menjalankan
a=123456
2. Fungsi
Matlab memiliki banyak fungsi standar. Setiap fungsi memiliki tugas yang berbeda,
diantaranya sin, cos, tan, cosinus, cosec, dll. Sebagai contoh :
Sin(pi/4)
Ans = 0.7071
3. Plot
Pada program Matlab juga memudahkan dalam pembuatan plotting untuk fungsi.
Seperti contoh :
Memisalkan fungsi gelombang sinus sebagai fungsi waktu.
t=0:0,25:7;
y=sin (t);
plot(x,y)
4. Polinomial
Dalam program Matlab dapat juga menyelesaikan bentuk soal berupa persamaan
polinomial, dimana dengan memasukkan koefisien-koefisiennya saja. Seperti contoh
polinomial berikut :
s4 + 3s3 - 2s2 + s+ 12 = 0
x = [1 3 -2 1 12]
x = 1 3 -2 1 12
5. Matriks
Masukkan matriks kedalam Matlab seperti vektor, kecuali penggunaan (,).
B = 1 2 3 4
5 6 7 8
9 10 11 12
Pada operasi Matriks tersebut juga berlaku operasi matematika seperti penjumlahan,
perkalian dan invers Matriks.
Consider the mechanical system shown below, where the input is a displacement y2(t),
and the output is the force in spring k3.
Solution
a) The force acting on the masses are shown in the following free-body diagrams.
x1 x2
b1ẋ1
b2(ẋ2 - ẋ1) ẋ k3(y2 – x2)
m1ẍ1 m2 ẋ
m1
c) x = [x1 ẋ1 x2 ẋ2]T
d) ẋ1 = ẋ1 (3)
ẋ2 = ẋ2
−k 1 +k 2 −b1 +b 2 + k 2 + b2
ẍ1 = x1 ẋ2 x2 ẋ2 (4)
m1 m1 m2 m2
k2
ẍ2 = x1
m2
+ b2 −k 2 +k 3 b2 k2
ẋ1 x2 − ẋ 2 + y (t) (5)
m2 m2 m2 m2 2
y = k3(x2 – y2(t))
= k3x2 – k3y2(t)
[ ][ ] [ ]
ẋ1 −k 1−k 2 −b 1−b2 k 2 b2 x1 0
[]
ẍ1
ẋ2
ẍ2
=
m1
0
k2
m2
0
b2
m2
m1 m1 m1
0 1
−k 2−k 3 −b2
m2 m2
x2
ẋ1
ẋ2
0
+ 0 y2(t)
k3
m2
x1
Y = [0 0 k3
m1=1000
m2=2000
k1=600
k2=300
k3=200
b1=100
b2=150
y2=3000
clc
A=[0 1 0 0;(-k1-k2)/m1 (-b1-b2)/m1 k2/m1 b2/m1;0 0 0 1;k2/m2 b2/m2 (-k2-
k3)/m2 -b2/m2]
B=[0;0;0;1]
C=[0 0 k3 0]
D=[-k3]
A=
0 1.0000 0 0
-0.9000 -0.2500 0.3000 0.1500
0 0 0 1.0000
0.1500 0.0750 -0.2500 -0.0750
B=
0
0
0
1
C=
0 0 200 0
D=
-200