View
115
Download
0
Category
Preview:
Citation preview
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
MATLAB
Lab week 9
1.การพลอ็ตกราฟ 1 เส้น พลอ็ตการโดยค าสัง่
X = [4 7 16]
y = [1 2 3]
plot (x,y)
Enter ดงัภาพข้างลา่ง
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
จากภาพข้างต้น ตัง้ช่ือกราฟโดยค าสัง่
X = [4 7 16]:
y = [1 2 3]:
plot (x,y):
title ('score of crassroom') , Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
จากภาพด้านบนตัง้ช่ือแกน X และ แกน Y โดยค าสัง่
X=[4 7 16]: Y= [1 2 3 ]:
plot (x,y):
title ('score of crassroom' ):
xlable ('crassroom' ):
ylable('score' )
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
ลกัษณะเส้นกราฟ
จากภาพด้านบนเปลีย่นเส้นกราฟเป็นสแีดงโดยค าสัง่ ดงันี ้
X = [4 7 16 ]:
y = [1 2 3 ]:
plot (x,y):
title ('score of crassroom'):
xlable ('crassroom' ):
ylable ('score'):
plot (x,y,'red')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
เปลีย่นเป็นเส้นปะโดยค าสัง่ ตอ่ไปนี ้
X = [4 7 16]:
y = [1 2 3]:
plot (x, y):
title ('score of crassroom'):
xlable ('crassroom'):
ylable ('score'):
plot(x,y,'red'):
plot(x,y'---r')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
เปลีย่นเส้นกราฟเป็นเส้นปะสลบักบัจดุโดย ค าสัง่ตอ่ไปนี ้
X = [4 7 16]:
y = [1 2 3]:
plot (x, y):
title ('score of crassroom'):
xlable ('crassroom'):
ylable ('score'):
plot(x,y,'red'):
plot(x,y,'---r'):
plot(x,y,'-.r')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
เปลีย่นเส้นกราฟเป็นเส้นปะสลบัเคร่ืองหมายบวก
X = [4 7 16]:
y = [1 2 3]:
plot (x, y):
title ('score of crassroom'):
xlable ('crassroom'):
ylable ('score'):
plot(x,y,'red'):
plot(x,y,'--r'):
plot(x,y,'-.r'):
plot (x,y.'-+r")
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
เปลีย่นเส้นกราฟเป็นเส้นปะสลบัวงกลมโดยค าสัง่
X = [4 7 16]:
y = [1 2 3]: plot (x, y);
title ('score of crassroom'):
xlable ('crassroom'):
ylable ('score'):
plot(x,y,'red'):
plot(x,y,'--r'):
plot(x,y,'-.r'):
plot (x,y.'-+r")
plot (x,y,'-or')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
เปลีย่นเส้นกราฟเป็นเส้นปะสลบัสามเหลีย่มโดยค าสัง่
X = [4 7 16]:
y = [1 2 3]: plot (x, y):
title ('score of crassroom'):
xlable ('crassroom'):
ylable ('score'):
plot(x,y,'red'):
plot(x,y,'--r'):
plot(x,y,'-.r'):
plot (x,y.'-+r")
plot (x,y,'-or')
plot (x,y,'-^r'')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
2.การพลอ็ตกราฟ 3 เส้น
จากภาพด้านบนพลอ็ตกราฟ 3 เส้น โดยค าสัง่
x = [2 5 9 10 21 ]:
y = [3 9 5 11 13 ]:
z = [4 6 9 3 21 ]:
t = [3 4 5 6 7 ]:
plot (x,t,'---r',t,'-.b',z,t,'-^k')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
ใสส่ญัลกัษณ์ และ ความมหายสญัสกัษณ์โดยค าสัง่
x = [2 5 9 10 21 ]:
y = [3 9 5 11 13 ]:
z = [4 6 9 3 21 ]:
t = [3 4 5 6 7 ]:
plot (x,t,'---r',t,'-.b',z,t,'-^k')
legent('airplane','train','ship')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
ย้ายกรอปสญัสกัษณ์ไปทางทิศตะวนัตกเฉียงเหนือ สามารเปลีย่นทิศที่ต้องการโดยเอาเมาส์ลาก โดยค าสงัตอ่ไปนี ้
x = [2 5 9 10 21 ]:
y = [3 9 5 11 13 ]:
z = [4 6 9 3 21 ]:
t = [3 4 5 6 7 ]:
plot (x,t,'---r',t,'-.b',z,t,'-^k')
legent('airplane','train','ship')
legend('location','northwest')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
3.กราฟยอ่ยๆ
พลอ็ตกราฟยอ่ยๆขนาดเลก็โดยค าสัง่
x = [2 5 9 10 21 ]:
y = [3 9 5 11 13 ]:
z = [4 6 9 3 21 ]:
t = [3 4 5 6 7 ]:
plot (x,t,'---r',t,'-.b',z,t,'-^k');
legent('airplane','train','ship');
legend('location','northwest'); subplot(2,1.1)
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
กราฟของเคร่ืองบินโดยค าสัง่
x = [2 5 9 10 21 ]:
y = [3 9 5 11 13 ]:
z = [4 6 9 3 21 ]:
t = [3 4 5 6 7 ]:
plot (x,t,'---r',t,'-.b',z,t,'-^k');
legent('airplane','train','ship');
legend('location','northwest');
subplot(2,1.1):
plot(x,t,'--r')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
กราฟของรถไฟ โดยค าสัง่
x = [2 5 9 10 21 ]:
y = [3 9 5 11 13 ]:
z = [4 6 9 3 21 ]:
t = [3 4 5 6 7 ]:
plot (x,t,'---r',t,'-.b',z,t,'-^k');
legent('airplane','train','ship');
legend('location','northwest');
subplot(2,1.1):
plot(x,t,'--r')
subplot(2.2.2):
plot(y,t,'-^k')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
กราฟเรือโดยใช้ค าสัง่
x = [2 5 9 10 21 ]:
y = [3 9 5 11 13 ]:
z = [4 6 9 3 21 ]:
t = [3 4 5 6 7 ]:
plot (x,t,'---r',t,'-.b',z,t,'-^k');
legent('airplane','train','ship');
legend('location','northwest');
subplot(2,1.1):
plot(x,t,'--r')
subplot(2.2.2):
plot(y,t,'-^k')
subpolt(2.2.3):
plot(z,t.'-.b')
Enter
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
4.เข้า New Scrip Copy โค้ดในกลุม่มาวาง
code ดงันี ้
[x,y] = meshgrid ([-2:.2:2]):
Z = x.*exp(-x.^2-y.^2):
figure surf(x,y,Z,gradient(Z))
gradient(Z)
colorbar
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
Lab week 10
ดาวน์โหลดไฟล์ทัง้ จากกลุม่ Computer programming
แล้วแตกไฟลลงเคร่ือง
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
เลอืกที่ topotoolbox-master จากนัน้กด select foder
ไปท่ี browse for folder
แล้วเลอืกไฟล์ DEM จากนัน้กด select foder
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
รายละเอียดของภาพทัง้หมด มี row 1095 มี 643 colum และ Cellsize 30*30 เมตร
เรียกไฟล์ภาพออกมา จะได้ภาพดงัรูป
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
Lab week 11
1.การท าภาพ ขาว-ด า
โหลดภาพสมีา 1 ภาพ และโหลดรูปจากกลุม่ ใน facebook มา
เอารูปขาก Drive D มาไว้ใน Matlab
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
จะได้ออกมาเป็นไฟล์ ดิจิตอล
เรียกภาพสขีองเราออกมา โดยค าสัง่ figure.imshow(a)
เปลีย่นเป็นภาพสเีทา โดย figureimshow(g)
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
จากภาพสใีห้แสดงออกมาในลกัษณะภาพฮิตโทรแกรมโดย imhist (g)
บอกคณุสมบตัิของภาพโดย whos (a) จะปรากฎคณุสมบตัิ ดงันี ้
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
คณุสมบตัิของภาพดงัรูปด้านบน
แปลงภาพเป็นภาพ ขาว-ด า ก าหนดตวัแปลโดย ค าสัง่ bw = imbw (a)
แปลงภาพเป็นภาพ ขาว-ด า โดยค าสัง่ figure.imshow (bw)
จะได้ภาพดงันี ้
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
2.รูปลงิ
เรียกภาพลงิออกมาโดยค าสัง่ figure.imshow(b)
แสดงภาพออกมาในลกัษณะภาพฮิตโทรแกรมโดย imhist (b)
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
ค าสัง่ในการปรับแก้ รูปภาพ AD =miadjust(b)
เรียกภาพท่ีปรับแก้แล้วโดยค าสัง่ figure.imshow (ad)
คา่ฮิตโปรแกรมของภาพลงิที่ท าการปรับแก้ภาพแล้ว
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
3.ท าตวัเลขให้เป็นส ีโดยใช้ matlab
เปลีย่นจากตวัเลขให้เป็นสโีดยค าสัง่
C = [0 2 4 6;8 10 12 14;16 18 20 22];
image(c)
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
4.เช็คกล้อง ผา่น matlab
โดยค าสัง่ imaqtool
จะได้กล้องออกมาแล้วเลอืก MJPG 1280*720 แล้ว start preview
เข้า New scrip เอาโค๊ดที่ copy มาจาก facebook วาง
vid = videoinput ('winvideo'.1.'MJPG_1280*720'):
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
เช้า New Scrip เอาโค๊ดที่ copy มาจาก facebook วาง
preview(vid)
for i = 1:10
img=getsnapshot(vid);
fname= ["Image".num2str(i)]:
irrmrite(img.frame.'jpg'):
pause(2):
end
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
แล้วกด run ภาพจะถ่ายให้ทนัที 10 ภาพแล้วเข้า Drive D เพื่อดรุูปภาพ
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
Lab week 12
1.การท าภาพ 3 D
เข้า google หาค าวา่ sterio pair แล้วดาวน์โหลดภาพ ท่ีต้องการมา เปิดภาพในโปรแกรม Paint.
เพื่อท าการตดัภาพแนกแป็น 2 ภาพ ซ้าย และขวา ช่ือ pic1 และ pic2
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
Save ลงใน Folder 3D
เข้า Browse For Folder แล้ว select ที่ Folder 3D ที่เรา Save รูปไว้
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
Copy โค๊ดจากกลุม่ Facebook มาวาง
Save แล้ว กด Run จะได้
ใสแ่วน่ 3D เพื่อด ู
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
2.Guide
พิมพ์ guide ลงไปแล้วกด Enter
กด ok แล้วจะได้ดงัภาพข้างบน
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
กด push button แล้ว สร้างปุ่ ม
จะเปลีย่นช่ือปุ่ มดบัเบิลคลกิที่ปุ่ มนัน้ จากนัน้จะตัง้คา่สปีุ่ มหรือขนาดตวัอีกษรแตจ่ะตัง้คา่
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
หลงัจากตัง้คา่ตามต้องการแล้ว
คลกิขวาที่ปุ่ มกดตามนีจ้ะเป็นการเรียกโค๊ดแล้วโปรแกรมจะให้เรา Save
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
กด Save แล้วจะได้ดงัภาพข้างบน
Copy โค๊ดจากกลุม่ Facebook มาวาง บรรทดัที่ 82
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
Copy โค๊ดจากกลุม่ Facebook มาวางบรรทดัที่ 57
Copy โค๊ตจากกลุม่ Facebook มาวางบรรทดัที่ 97
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
Copy โค๊ดจากกลุม่ Facebook มาวาง บรรทดัที่ 107
Copy โค๊ดจากกลุม่ Facebook มาวาง บรรทดัที่ 117
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
Copy โค๊ดจากกลุม่ Facebook มาวาง บรรทดัที่ 126
กด Run แล้วลงกดปุ่ มทีเ่รา ท าดเูปิดภาพโดยกดปุ่ ม load image
นาย จิราวฒัน์ ศรีจนัทร์ รหสั 58170097 กลุม่ 01
เข้า Browse For Folder แล้ว Select ที่ Folder Ls5
Copy โค๊ดจาก Facebook มาวางใน new scrip
Recommended