TUGAS 
Shearing dan Refleksi 
MATA KULIAH TEKNIK KOMPUTASI 
Dosen : Dr. Ir. Nazori Az, M.T 
Disusun oleh: 
Nama : Deden Ardiansyah 
NIM : 1311600520 
Kelas : XK 
1011601026 
Kelas : XB 
MAGISTER ILMU KOMPUTER 
UNIVERSITAS BUDI LUHUR 
2014
Tugas dan Latihan: 
1. Buatlah script dalam matlab keluaran pada contoh shearing diatas dan lakukan untuk 
m dan n yang berbeda. 
Jawab : 
segitiga ABC yang dibentuk oleh titik-titik A(20,20), B(100,20), C(60,120), jika 
dilakukan shearing dengan bobot kearah sumbu x adalah m = 3 dan bobot kearah 
sumbu y adalah n = 4 yang pusatnya terletak disumbu pusat koordinat. 
1 3 
 
  
 
x x x 
' ' ' 
a b c 
y y y 
Sintaks Matlab : 
 
 
20 100 60 
clear all 
clc 
m=3; 
n=4; 
xy=[20 100 60 20; 20 20 120 20]; 
x=xy(1,1:4) 
y=xy(2,1:4) 
T=[1 m; n 1]; 
A=T*xy 
x2=A(1, 1:4); 
y2=A(2, 1:4); 
80 160 420 
 
  
plot(x,y,x2,y2) 
axis([-500, 500, -500, 500]) 
title('SHEARING M=3 dan N=4', 'FontSize', 10) 
Output : 
 
 
 
 
 
 
 
 
 
100 420 360 
20 20 120 
4 1 
' ' ' 
a b c
2. Buatlah script dalam matlab keluaran pada contoh pencerminan diatas dan lakukan 
untuk pencerminan terhadap sumbu y dan pencerminan terhadap y = x. 
segitiga ABC yang dibentuk oleh titik-titik A(10,2), B(10,8), C(3,2) 
Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y: 
clear all 
clc 
xy=[10 10 3 20; 2 8 2 20]; 
x=xy(1,1:4) 
y=xy(2,1:4) 
T=[1 0; 0 -1]; 
A=T*xy 
x2=A(1, 1:4); 
y2=A(2, 1:4); 
plot(x,y,x2,y2) 
axis([-100, 100, -100, 100]) 
title('PENCERMINAN TERHADAP SUMBU Y', 'FontSize', 10) 
Output : 
Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y=X: 
clear all 
clc 
xy=[10 10 3 20; 2 8 2 20]; 
x=xy(1,1:4) 
y=xy(2,1:4) 
T=[0 1; 1 0]; 
A=T*xy 
x2=A(1, 1:4); 
y2=A(2, 1:4);
plot(x,y,x2,y2) 
axis([-50, 50, -50, 50]) 
title('PENCERMINAN TERHADAP SUMBU Y=X', 'FontSize', 10) 
Output :
TUGAS 
Shearing dan Refleksi 
MATA KULIAH TEKNIK KOMPUTASI 
Dosen : Dr. Ir. Nazori Az, M.T 
Disusun oleh: 
Nama : Mustari Heru Djatmiko 
NIM : 1311600512 
Kelas : XK 
1011601026 
Kelas : XB 
MAGISTER ILMU KOMPUTER 
UNIVERSITAS BUDI LUHUR 
2014
Tugas dan Latihan: 
1. Buatlah script dalam matlab keluaran pada contoh shearing diatas dan lakukan untuk 
m dan n yang berbeda. 
Jawab : 
segitiga ABC yang dibentuk oleh titik-titik A(20,20), B(100,20), C(60,120), jika 
dilakukan shearing dengan bobot kearah sumbu x adalah m = 3 dan bobot kearah 
sumbu y adalah n = 4 yang pusatnya terletak disumbu pusat koordinat. 
1 3 
 
  
 
x x x 
' ' ' 
a b c 
y y y 
Sintaks Matlab : 
 
 
20 100 60 
clear all 
clc 
m=3; 
n=4; 
xy=[20 100 60 20; 20 20 120 20]; 
x=xy(1,1:4) 
y=xy(2,1:4) 
T=[1 m; n 1]; 
A=T*xy 
x2=A(1, 1:4); 
y2=A(2, 1:4); 
80 160 420 
 
  
plot(x,y,x2,y2) 
axis([-500, 500, -500, 500]) 
title('SHEARING M=3 dan N=4', 'FontSize', 10) 
Output : 
 
 
 
 
 
 
 
 
 
100 420 360 
20 20 120 
4 1 
' ' ' 
a b c
2. Buatlah script dalam matlab keluaran pada contoh pencerminan diatas dan lakukan 
untuk pencerminan terhadap sumbu y dan pencerminan terhadap y = x. 
segitiga ABC yang dibentuk oleh titik-titik A(10,2), B(10,8), C(3,2) 
Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y: 
clear all 
clc 
xy=[10 10 3 20; 2 8 2 20]; 
x=xy(1,1:4) 
y=xy(2,1:4) 
T=[1 0; 0 -1]; 
A=T*xy 
x2=A(1, 1:4); 
y2=A(2, 1:4); 
plot(x,y,x2,y2) 
axis([-100, 100, -100, 100]) 
title('PENCERMINAN TERHADAP SUMBU Y', 'FontSize', 10) 
Output : 
Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y=X: 
clear all 
clc 
xy=[10 10 3 20; 2 8 2 20]; 
x=xy(1,1:4) 
y=xy(2,1:4) 
T=[0 1; 1 0]; 
A=T*xy 
x2=A(1, 1:4); 
y2=A(2, 1:4);
plot(x,y,x2,y2) 
axis([-50, 50, -50, 50]) 
title('PENCERMINAN TERHADAP SUMBU Y=X', 'FontSize', 10) 
Output :
TUGAS 
Shearing dan Refleksi 
MATA KULIAH TEKNIK KOMPUTASI 
Dosen : Dr. Ir. Nazori Az, M.T 
Disusun oleh: 
Nama : Agus Taufik 
NIM : 1311600256 
Kelas : XK 
1011601026 
Kelas : XB 
MAGISTER ILMU KOMPUTER 
UNIVERSITAS BUDI LUHUR 
2014
Tugas dan Latihan: 
1. Buatlah script dalam matlab keluaran pada contoh shearing diatas dan lakukan untuk 
m dan n yang berbeda. 
Jawab : 
segitiga ABC yang dibentuk oleh titik-titik A(20,20), B(100,20), C(60,120), jika 
dilakukan shearing dengan bobot kearah sumbu x adalah m = 3 dan bobot kearah 
sumbu y adalah n = 4 yang pusatnya terletak disumbu pusat koordinat. 
1 3 
 
  
 
x x x 
' ' ' 
a b c 
y y y 
Sintaks Matlab : 
 
 
20 100 60 
clear all 
clc 
m=3; 
n=4; 
xy=[20 100 60 20; 20 20 120 20]; 
x=xy(1,1:4) 
y=xy(2,1:4) 
T=[1 m; n 1]; 
A=T*xy 
x2=A(1, 1:4); 
y2=A(2, 1:4); 
80 160 420 
 
  
plot(x,y,x2,y2) 
axis([-500, 500, -500, 500]) 
title('SHEARING M=3 dan N=4', 'FontSize', 10) 
Output : 
 
 
 
 
 
 
 
 
 
100 420 360 
20 20 120 
4 1 
' ' ' 
a b c
2. Buatlah script dalam matlab keluaran pada contoh pencerminan diatas dan lakukan 
untuk pencerminan terhadap sumbu y dan pencerminan terhadap y = x. 
segitiga ABC yang dibentuk oleh titik-titik A(10,2), B(10,8), C(3,2) 
Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y: 
clear all 
clc 
xy=[10 10 3 20; 2 8 2 20]; 
x=xy(1,1:4) 
y=xy(2,1:4) 
T=[1 0; 0 -1]; 
A=T*xy 
x2=A(1, 1:4); 
y2=A(2, 1:4); 
plot(x,y,x2,y2) 
axis([-100, 100, -100, 100]) 
title('PENCERMINAN TERHADAP SUMBU Y', 'FontSize', 10) 
Output : 
Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y=X: 
clear all 
clc 
xy=[10 10 3 20; 2 8 2 20]; 
x=xy(1,1:4) 
y=xy(2,1:4) 
T=[0 1; 1 0]; 
A=T*xy 
x2=A(1, 1:4); 
y2=A(2, 1:4);
plot(x,y,x2,y2) 
axis([-50, 50, -50, 50]) 
title('PENCERMINAN TERHADAP SUMBU Y=X', 'FontSize', 10) 
Output :

Tugas 5 matlab

  • 1.
    TUGAS Shearing danRefleksi MATA KULIAH TEKNIK KOMPUTASI Dosen : Dr. Ir. Nazori Az, M.T Disusun oleh: Nama : Deden Ardiansyah NIM : 1311600520 Kelas : XK 1011601026 Kelas : XB MAGISTER ILMU KOMPUTER UNIVERSITAS BUDI LUHUR 2014
  • 2.
    Tugas dan Latihan: 1. Buatlah script dalam matlab keluaran pada contoh shearing diatas dan lakukan untuk m dan n yang berbeda. Jawab : segitiga ABC yang dibentuk oleh titik-titik A(20,20), B(100,20), C(60,120), jika dilakukan shearing dengan bobot kearah sumbu x adalah m = 3 dan bobot kearah sumbu y adalah n = 4 yang pusatnya terletak disumbu pusat koordinat. 1 3     x x x ' ' ' a b c y y y Sintaks Matlab :   20 100 60 clear all clc m=3; n=4; xy=[20 100 60 20; 20 20 120 20]; x=xy(1,1:4) y=xy(2,1:4) T=[1 m; n 1]; A=T*xy x2=A(1, 1:4); y2=A(2, 1:4); 80 160 420    plot(x,y,x2,y2) axis([-500, 500, -500, 500]) title('SHEARING M=3 dan N=4', 'FontSize', 10) Output :          100 420 360 20 20 120 4 1 ' ' ' a b c
  • 3.
    2. Buatlah scriptdalam matlab keluaran pada contoh pencerminan diatas dan lakukan untuk pencerminan terhadap sumbu y dan pencerminan terhadap y = x. segitiga ABC yang dibentuk oleh titik-titik A(10,2), B(10,8), C(3,2) Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y: clear all clc xy=[10 10 3 20; 2 8 2 20]; x=xy(1,1:4) y=xy(2,1:4) T=[1 0; 0 -1]; A=T*xy x2=A(1, 1:4); y2=A(2, 1:4); plot(x,y,x2,y2) axis([-100, 100, -100, 100]) title('PENCERMINAN TERHADAP SUMBU Y', 'FontSize', 10) Output : Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y=X: clear all clc xy=[10 10 3 20; 2 8 2 20]; x=xy(1,1:4) y=xy(2,1:4) T=[0 1; 1 0]; A=T*xy x2=A(1, 1:4); y2=A(2, 1:4);
  • 4.
    plot(x,y,x2,y2) axis([-50, 50,-50, 50]) title('PENCERMINAN TERHADAP SUMBU Y=X', 'FontSize', 10) Output :
  • 5.
    TUGAS Shearing danRefleksi MATA KULIAH TEKNIK KOMPUTASI Dosen : Dr. Ir. Nazori Az, M.T Disusun oleh: Nama : Mustari Heru Djatmiko NIM : 1311600512 Kelas : XK 1011601026 Kelas : XB MAGISTER ILMU KOMPUTER UNIVERSITAS BUDI LUHUR 2014
  • 6.
    Tugas dan Latihan: 1. Buatlah script dalam matlab keluaran pada contoh shearing diatas dan lakukan untuk m dan n yang berbeda. Jawab : segitiga ABC yang dibentuk oleh titik-titik A(20,20), B(100,20), C(60,120), jika dilakukan shearing dengan bobot kearah sumbu x adalah m = 3 dan bobot kearah sumbu y adalah n = 4 yang pusatnya terletak disumbu pusat koordinat. 1 3     x x x ' ' ' a b c y y y Sintaks Matlab :   20 100 60 clear all clc m=3; n=4; xy=[20 100 60 20; 20 20 120 20]; x=xy(1,1:4) y=xy(2,1:4) T=[1 m; n 1]; A=T*xy x2=A(1, 1:4); y2=A(2, 1:4); 80 160 420    plot(x,y,x2,y2) axis([-500, 500, -500, 500]) title('SHEARING M=3 dan N=4', 'FontSize', 10) Output :          100 420 360 20 20 120 4 1 ' ' ' a b c
  • 7.
    2. Buatlah scriptdalam matlab keluaran pada contoh pencerminan diatas dan lakukan untuk pencerminan terhadap sumbu y dan pencerminan terhadap y = x. segitiga ABC yang dibentuk oleh titik-titik A(10,2), B(10,8), C(3,2) Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y: clear all clc xy=[10 10 3 20; 2 8 2 20]; x=xy(1,1:4) y=xy(2,1:4) T=[1 0; 0 -1]; A=T*xy x2=A(1, 1:4); y2=A(2, 1:4); plot(x,y,x2,y2) axis([-100, 100, -100, 100]) title('PENCERMINAN TERHADAP SUMBU Y', 'FontSize', 10) Output : Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y=X: clear all clc xy=[10 10 3 20; 2 8 2 20]; x=xy(1,1:4) y=xy(2,1:4) T=[0 1; 1 0]; A=T*xy x2=A(1, 1:4); y2=A(2, 1:4);
  • 8.
    plot(x,y,x2,y2) axis([-50, 50,-50, 50]) title('PENCERMINAN TERHADAP SUMBU Y=X', 'FontSize', 10) Output :
  • 9.
    TUGAS Shearing danRefleksi MATA KULIAH TEKNIK KOMPUTASI Dosen : Dr. Ir. Nazori Az, M.T Disusun oleh: Nama : Agus Taufik NIM : 1311600256 Kelas : XK 1011601026 Kelas : XB MAGISTER ILMU KOMPUTER UNIVERSITAS BUDI LUHUR 2014
  • 10.
    Tugas dan Latihan: 1. Buatlah script dalam matlab keluaran pada contoh shearing diatas dan lakukan untuk m dan n yang berbeda. Jawab : segitiga ABC yang dibentuk oleh titik-titik A(20,20), B(100,20), C(60,120), jika dilakukan shearing dengan bobot kearah sumbu x adalah m = 3 dan bobot kearah sumbu y adalah n = 4 yang pusatnya terletak disumbu pusat koordinat. 1 3     x x x ' ' ' a b c y y y Sintaks Matlab :   20 100 60 clear all clc m=3; n=4; xy=[20 100 60 20; 20 20 120 20]; x=xy(1,1:4) y=xy(2,1:4) T=[1 m; n 1]; A=T*xy x2=A(1, 1:4); y2=A(2, 1:4); 80 160 420    plot(x,y,x2,y2) axis([-500, 500, -500, 500]) title('SHEARING M=3 dan N=4', 'FontSize', 10) Output :          100 420 360 20 20 120 4 1 ' ' ' a b c
  • 11.
    2. Buatlah scriptdalam matlab keluaran pada contoh pencerminan diatas dan lakukan untuk pencerminan terhadap sumbu y dan pencerminan terhadap y = x. segitiga ABC yang dibentuk oleh titik-titik A(10,2), B(10,8), C(3,2) Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y: clear all clc xy=[10 10 3 20; 2 8 2 20]; x=xy(1,1:4) y=xy(2,1:4) T=[1 0; 0 -1]; A=T*xy x2=A(1, 1:4); y2=A(2, 1:4); plot(x,y,x2,y2) axis([-100, 100, -100, 100]) title('PENCERMINAN TERHADAP SUMBU Y', 'FontSize', 10) Output : Sintaks Matlab Untuk Pencerminan Terhadap Sumbu Y=X: clear all clc xy=[10 10 3 20; 2 8 2 20]; x=xy(1,1:4) y=xy(2,1:4) T=[0 1; 1 0]; A=T*xy x2=A(1, 1:4); y2=A(2, 1:4);
  • 12.
    plot(x,y,x2,y2) axis([-50, 50,-50, 50]) title('PENCERMINAN TERHADAP SUMBU Y=X', 'FontSize', 10) Output :