You are on page 1of 11

Punë laboratori Nr.

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.

Veprimet algjebrike me Matlab realizohen me anë të operatorëve arithmetik:

+,-,*,/, =.

1.Të llogariten shprehjet


a) 30  20log10 100  sin 3 
b) e5  cos  4   42
c) 5  sin 1  2   ln85
 216 
2.33 16  
d)  18  4
 2050
(7.42  ln15)
sin 60 3  sin 20 cos55
e)  
cos 2 14 0.9 sin10

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

Vërteto teoremën duke pranuar   30 dhe   60 .


alpha=30;
beta=60;
LHS=sind(alpha)*cosd(beta)
RHS=1/2*(sind(alpha-beta)+sind(alpha+beta))

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

22.5000 20.0000 17.5000 15.0000 12.5000 10.0000 7.5000

Columns 8 through 10

5.0000 2.5000 0

5.Krijo matricen A duke perdorur vetëm një komand.


0 0 0 0 0 0 0 
0 0 0 0 1 10 20 
A 
0 0 0 0 2 8 26 
 
0 0 0 0 3 6 32 

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 

Të gjëndet përcaktori,matrica inverse,matrica e transpozuar,rangu i matricave si dhe madhësia e


tyre.Të percaktohet rreshti i parë i matrices A,kolona e tretë e matricës B,si dhe rreshti i dyte i
matricës C.Si përcaktohet numri 7 në matricen B?

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 =

0.3793 -0.4828 0.2069


-0.7241 0.1034 0.2414
0.5172 0.0690 -0.1724

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 =

1.7000 1.6000 1.5000 1.4000 1.3000 1.2000


22.0000 24.0000 26.0000 28.0000 30.0000 32.0000
9.0000 8.0000 7.0000 6.0000 5.0000 4.0000

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 =

1.7000 1.6000 1.3000 1.2000


9.0000 8.0000 7.0000 6.0000

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 =

1.4000 1.3000 1.2000


28.0000 30.0000 32.0000
6.0000 5.0000 4.0000

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

Çfarë marrim pasi ekzekutojm këto komanda:


B=[A(1,1:4)',A(2,2:5)']
C=[A(:,4)' A(4,:)]
D(2:3,3:4)=A(3:4,4:5)

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];

Çfarë marrim pasi ekzekutojm këto komanda:


a=v.*u
b=v*u'
c=v'*u

a =

-12 54 35

b =

77

c =

-12 -27 15
24 54 -30
-28 -63 35

10.Të shkruhet zgjidhja e ekuacioneve.


5 x  8 y  6 z  4

9 x  6 y  3z  5
6 x  10 y  5 z  0

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

11.Jepet qarku elektrik si në figurë:

Përcakto rrymën që qarkullon në secilen prej kontureve,për përcaktimin e rrymave të përdoret


metoda e rrymave konturore:

Të dhënat e qarkut janë:


V1  38V ,V2  20V ,V3  24V
R1  15Ω , R2  18Ω , R3  10Ω
R4  9Ω , R5  5Ω , R6  14Ω
R7  8Ω , R8  13Ω .

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

You might also like