Professional Documents
Culture Documents
1
Tema: Koncepte të përgjithshme të ambientit MATLAB
MATLAB është një program që na mundëson zgjidhjen e problemeve duke filluar nga më të
thjeshtat deri tek më komplekset,por kuptohet që rëndësia e përdorimit të Matlab qëndron
pikërisht në realizimin e atyre problemeve,zgjidhja e të cilave nuk mund të realizohet me
dorë,pasi kërkon një pafundësi llogaritjesh.
Matlab mundëson edhe simulime për sistemet ku komponentët ose hallkat përbërse zgjidhen nga
libraria matlab.
Përpara se të kryhet çdo veprim duhet të deklarohen variablat të cilat detyrimisht fillojnë me
gërm.Barazimi (=) tregon vlerëdhënien për variablin e caktuar.
+,-,*,/, =.
a=30+20*log10(100)-sin(3*pi)
b=exp(5)+cos(4*pi)-42
c=5-sin(2*pi)^-1+log(85)
d=2.3^2*(16-216/18)/(7.4^2+log(15))+2050^(1/4)
e=sind(60)/(cosd(14))^2-3*sind(20)/sqrt(0.9)+cosd(55)/sind(10)
a =
70
1
b =
107.4132
c =
4.0828e+15
d =
7.0970
e =
3.1414
1
2.Jepet teorema: sinα cosβ (sin α β sin α β )
2
LHS =
0.2500
RHS =
0.2500
3.Krijoni një vektor kolonë në të cilin elementi i parë të jetë 81,i fundit 12 dhe numri i
elementëve 9.
v=linspace(81,12,9)'
v =
2
81.0000
72.3750
63.7500
55.1250
46.5000
37.8750
29.2500
20.6250
12.0000
4.Krijoni një vektor rresht në të cilin elementi i parë të jetë 22.5,i fundit 0 dhe me hap -2.5.
(22.5,20,17.5......0).
x=[22.5:-2.5:0]
x =
Columns 1 through 7
Columns 8 through 10
5.0000 2.5000 0
A(2:4,5:7)=[linspace(1,3,3)',[10:-2:6]',[20:6:32]']
A =
0 0 0 0 0 0 0
0 0 0 0 1 10 20
0 0 0 0 2 8 26
0 0 0 0 3 6 32
3
6.Jepen matricat si më poshtë:
1 2 4 2 1 3 5
2 5
A B 0 5 7 C 4 8 5 9
6 4 3 8 9 1 2 6 10
Matrica A
A=[2 5;6 4];
% percaktori i matricës A
a=det(A)
% matrica inverse e A
b=inv(A)
% matrica e transpozuar e A
c=A'
% rangu i matricës A
d=rank(A)
% madhësia e matrices A
e=size(A)
% përcaktimi i rreshtit të parë të matricës A
f=A(1,:)
a =
-22
b =
-0.1818 0.2273
0.2727 -0.0909
c =
2 6
5 4
d =
4
e =
2 2
f =
2 5
Matrica B
B=[1 2 4;0 5 7;3 8 9];
% përcaktori i matricës B
a=det(B)
% matrica inverse e B
b=inv(B)
% matrica e transpozuar e B
c=B'
% rangu i matricës B
d=rank(B)
% madhësia e matricës B
e=size(B)
% përcaktimi i rreshtit të pare të matrices B
f=B(:,3)
% përcaktimi i numrit 7 në matricen B
g=B(2,3)
a =
-29.0000
b =
c =
1 0 3
2 5 8
4 7 9
d =
5
e =
3 3
f =
4
7
9
g =
Matrica C
C=[2 1 3 5;4 8 5 9;1 2 6 10];
% matrica e transpozuar e C
c=C'
% rangu i matricës C
d=rank(C)
% madhësia e matricës C
e=size(C)
% përcaktimi i rreshtit të parë të matricës C
f=C(2,:)
c =
2 4 1
1 8 2
3 5 6
5 9 10
d =
e =
3 4
6
f =
4 8 5 9
7.Krijoni matricën A:
1.7 1.6 1.5 1.4 1.3 1.2
A 22 24 26 28 30 32
9 8 7 6 5 4
A=[linspace(1.7,1.2,6);[22:2:32];linspace(9,4,6)]
A =
a) Krijo një matric B(2x4) ku rreshi i parë të përmbaj 2 elementët e parë dhe 2 elementët e
fundit të rreshtit të parë dhe rreshti i dytë të përmbaj 4 elementët e parë të rreshtit të tretë.
B=[A([1],[1,2,5,6]);A([3],[1:4])]
B =
b) Krijo një matric C(3x3) ku elementët e matricës të permbajn nga elementi i katërt deri tek
elementët e fundit të secilit rresht.
C=[A(:,4:6)]
C =
7
8.Krijo matricën A:
1 2 3 4 5 6 7
2 4 6 8 10 12 14
A
21 18 15 12 9 6 3
5 10 15 20 25 30 35
A=[linspace(1,7,7);[2:2:14];linspace(21,3,7);[5:5:35]]
A =
1 2 3 4 5 6 7
2 4 6 8 10 12 14
21 18 15 12 9 6 3
5 10 15 20 25 30 35
B =
1 4
2 6
3 8
4 10
C =
4 8 12 20 5 10 15 20 25 30 35
D =
0 0 0 0
0 0 12 9
0 0 20 25
8
9.Jepet vektori u 4i 9 j 5k dhe v 3i 6 j 7 k .
u=[4,9,-5];
v=[-3,6,-7];
a =
-12 54 35
b =
77
c =
-12 -27 15
24 54 -30
-28 -63 35
A=[5 -8 -6;linspace(9,3,3);6 10 5]
B=[4;5;0]
C=inv(A)*B
A =
5 -8 -6
9 6 3
6 10 5
9
B =
4
5
0
C =
0.9259
-1.8241
2.5370
R=[32 0 -18 0 0 0;0 10 0 -10 0 0;-18 0 27 0 0 0;0 -10 0 23 -5 -8;0 0 0 0 19 -5;0 0 0 -8 0 21]
V=[0;38;20;-20;-24;24]
I=R\V
R =
32 0 -18 0 0 0
0 10 0 -10 0 0
-18 0 27 0 0 0
0 -10 0 23 -5 -8
0 0 0 0 19 -5
0 0 0 -8 0 21
10
V =
0
38
20
-20
-24
24
I =
0.6667
6.1628
1.1852
2.3628
-0.7255
2.0430
11