Anda di halaman 1dari 6

KomputasiTerapan

TugasIndividu1:Matlab

Dosen : Dr.Ir.NazoriAz,M.T

Nama : YogaPrihastomo
NIM : 1011601026
Kelas : XB

MAGISTERILMUKOMPUTER
UNIVERSITASBUDILUHUR
2011

TugasIndividu1:KomputasiTerapan

Diketahuimatrikssebagaiberikut:

2
3

A
8

3
7
4
2

5
6
0
3

1
3

0
9
dan B
1
5

7
4

2
9
2
3

2
4
6
5

8
5
7

Ditanya:
1. Tentukanoperasiblendingdarikeduamatriksdiatas,jikadiketahui,w1=w2
Jawab:
Diketahuipersamaanblendingsebagaiberikut:

C=w1.A+w2.B

w1+w2=1

ProgramdalamMatlab:
clearall
clc
A=[2351;3769;8405;9237]
B=[3228;0945;1267;4351]
w1=0.5
w2=w1
C=w1*A+w2*B
Hasilnya:
A=
2351
3769
8405
9237

B=
3228
0945
1267
4351

Halaman1

TugasIndividu1:KomputasiTerapan

w1=
0.5000

w2=
0.5000

C=
2.50002.50003.50004.5000
1.50008.00005.00007.0000
4.50003.00003.00006.0000
6.50002.50004.00004.0000

2. Tentukanoperasinegasidarimatriksdiatas,jikaelemenmatriksk=200
Jawab:
Diketahuipersamaanblendingsebagaiberikut:

C=kA,
dimanak=matrikskonstan

ProgramdalamMatlab:
clearall
clc
A=[2351;3769;8405;9237]
k=200*ones(4,4)
C=kA

Hasilnya:
A=
2351
3769
8405
9237

Halaman2

TugasIndividu1:KomputasiTerapan

k=
200200200200
200200200200
200200200200
200200200200

C=
198197195199
197193194191
192196200195
191198197193

3. Implementasikan dalam pengolahan citra digital dari operasi matriks soal a)


danb)diatas.
Jawab:
CitraAsli

ProgramdalamMatlab:
clearall
clc
RGB=imread('C:\linux.gif');
RGB2=imread('C:\linux2.gif');
w1=0.5;
w2=w1;
RGBBlend=immultiply(RGB,w1);

Halaman3

TugasIndividu1:KomputasiTerapan

RGBBlend2=immultiply(RGB2,w2);
Blend=RGBBlend+RGBBlend2;
imshow(Blend);

Hasilnya:

CitraAsli

Halaman4

TugasIndividu1:KomputasiTerapan

ProgramdalamMatlab:
clearall
clc
RGB=imread('C:\linux.gif');
k=200*ones(280,280);
Konversi=im2uint8(k);
Negasi=imsubtract(Konversi,RGB);
imshow(Negasi);

Hasilnya:

Halaman5