SlideShare a Scribd company logo
1 of 54
Download to read offline
 
 
 
 
Row vector 
 
Column vector 
 
 
 
 
 
การเปลี่ยนจาก คอลัม เป็น โรล แบบลัด ใส่ ‘ หลัง b 
 
แสดง 1 ถึง 20 โดยใส่ : 
 
 
 
 
 
ต่อไป เริ่ม 1 เว้น 2 ช่วง ได้ 
 
เริ่ม 2 เว้น 2 จนถึง 20 
 
 
 
 
 
เลขตําแหน่งที่ 8 ตรงกับเลขอะไร 
 
แบบเมตริกซ์ 3x3 
 
 
 
หาตําแหน่ง 
เลขหน้าคือ แถว หลัง คอลัมภ์
 
 
ทํา plot ของ a 
 
 
เรียกเฟรมภาพ figure 
Surf พื้นผิว 
 
ไว้จําลองลักษณะภูมิประเทศ 
ไล่เฉดสี 
 
 
 
 
 
 
ใส่แท่งสี หรือจะกดที่เมนูก้อได้
 
 
 
กดเซฟ แล้ว run 
 
การสร้างกราฟ เกิดจากแกนสองแกน
กําหนดตัวแปร x y
 
กราฟยังไม่สมบูรณ์ เพราะไม่มีชื่อ ใส่ชื่อโดย
 
 
 
 
ติดป้ายชื่อตามแกน
 
 
 
 
 
 
 
 
ต่อไป เปลี่ยนสีเส้น
 
เปลี่ยนเป็นกลุ่ม
 
 
 
 
 
 
เปลี่ยนเป็นเส้นประ ใส่ - -
 
แบบ -.
 
 
 
 
 
 
แบบ diamond
 
เป็นเครื่องหมายยกกําลัง และสีดํา
 
แกน 6 แกน
 
ใส่สัญลักษณ์
 
 
ปิดกราฟฟฟฟฟฟ 
 
 
 
 
เคลียร์หน้าจอ โดย ใช้คําสั่ง clc
 
 
 
 
 
 
 
 
 
 
ต่อไป ทํา สามเส้น ประกาศค่าตัวแปร x y z t
 
เส้นสีแดง เป็นเส้นของการบินม , สีดํา รถไฟ , สีฟ้า เรือ โดยใส่คําอธิบายสัญลักษณ์
 
 
 
 
ตําแหน่ง legend บังกราฟ แก้ไขโดย ใส่ location
 
กดลูกศรบนแถบบน แล้วลากก็ได้
 
 
 
 
 
 
 
ทํา subplot
 
ใส่เส้นกราฟ สี
 
 
 
 
 
กดเซฟ แล้วรัน 
กด ดาต้าเคอเซอ บนแถบเครื่องมือ กดที่รูป จะบอกค่าความสูงต่างๆ  
 
 
 
 
 
 
 
Week 10
 
 
 
 
กด add folder เลือกไฟล์ แล้วกด เลือก 
กดSave แล้วกดปิด 
กด browse for folder 
 
 
แล้วกดเลือก DEM 
 
 
 
 
 
 
 
คําสั่งแรกในการเรียกรูปภาพ อยู่ในรูปตัวแปร คือ DEM =…………………………………….. 
 
มี 1095 row 643 column รายละเอียด cellsize = 30 
ต่อไปเรียกดูภาพ  
 
สีนํ้าเงิน คือ ตํ่าสุด สีนํ้าตาลแดงๆ คือ สูงมาก 
 
 
1 คือ ช่วงระยะห่างของสี   gradient คือ เฉดสี มากสุด 8 สี ม่วง คราม นํ้าเงิน เขียว เหลือง แสด แดง ดํา 
Hillshade ใช้วัดพลังงานแสงอาทิตย์ได้ มุมมองการรับแสงอาทิตย์  
ต่อไปตัดรูป โดยคําสั่ง >> DEMc = crop(DEM,sub2ind(DEM.size,[150 350],[150 350])); 
เพื่อโชว์ภาพ 3 มิติ ขึ้นมา โดยคําสั่ง serf 
กําหนดตัวแปรค่าความสูง โดย >> [Z,x,y] = GRIDobj2mat(DEMc); สกัดข้อมูลรูปภาพ ให้กลายเป็นตัวเลข 
จากนั้นใช้คําสั่ง >> surf(x,y,double(Z)) 
 
 
ขั้นต่อไป คือการ Export โดยใช้ >> GRIDobj2ascii(DEMc,'text.txt'); 
จะออกมาเป็นตัวเลข ล้วนๆ 
>> GRIDobj2geotiff(DEMc,'test.tif'); ได้เป็นภาพ 
Fillsinks แบ่งภาพทั้งหมดใน DEM 
 
 
FD = FLOWobj(DEMf);  DEMf คือ ผ่านการทํา fillsink แล้ว
A  = flowacc(FD); 
imageschs(DEM,dilate(sqrt(A),ones(5)),'colormap',flipud(copper)); 
 
เส้นจางๆ คือ สูงสุด บริเวณกลางๆ ในภาพเป็นหินอัคนี แตกตัวเป็นกาบแผ่น 
DB = drainagebasins(FD); 
DB = shufflelabel(DB); 
เป็นการโชว์แผ่นป้าย 
 
ต่อไปพิมพ์
nrDB = numel(unique(DB.Z(:)))‐1; % nr of drainage basins 
STATS = regionprops(DB.Z,'PixelIdxList','Area','Centroid'); 
 
imageschs(DEM,DB); 
 
hold on 
for run = 1:nrDB; 
    if STATS(run).Area*DB.cellsize^2 > 10e6; 
[x,y] = ind2coord(DB,... 
            sub2ind(DB.size,... 
            round(STATS(run).Centroid(2)),... 
            round(STATS(run).Centroid(1)))); 
        text(x,y,... 
            num2str(round(STATS(run).Area * DB.cellsize^2/1e6)),... 
            'BackgroundColor',[1 1 1]); 
    end 
end 
hold off 
title('drainage basins (numbers refer to drainage basin area in km^2)')
 
ภาพที่ได้ คือ (หน่วยเป็นตารางกิโลเมตร) แบ่งลุ่มนํ้าตามลักษณะธรณีวิทยา
 
 
Week 11
 
A = imread(‘1.jpg’) 
ดูรายละเอียดภาพ >> whos a
 
 
 
 
 
 
 
ต่อไปเรียกดูภาพ >> figure,imshow(a)
 
 
 
 
 
 
 
จากภาพสีเปลี่ยนเป็นภาพเทา 
>> g = rgb2gray(a) 
 
เปลี่ยนตัวแปร a เป็น g 
 
ได้ 
 
ต่อไป เช็ค histogram   >> imhist(g) 
  
 
 
ต่อไปเปลี่ยนเป็นภาพขาวดํา  >> bw = im2bw(a) 
 
 
 
 
 
 
 
>> figure,imshow(bw) 
 
เคลียร์หน้าจอ clc 
 
 
>> b = imread('2.jpg') 
 
 
ต่อไปประกาศตัวแปร >> figure,imshow(b) 
 
 
 
 
 
 
 
>> imhist(b) 
 
ต่อไปกําหนดขอบเขต >> ad = imadjust(b) 
 
 
>> figure,imshow(ad) 
 
 
ดูกราฟ >> imhist(ad) 
 
 
ข้อมูลแมททริกเวกเตอร์ >> C = [0 2 4 6; 8 10 12 14; 16 18 20 22];  
เอามาใส่สี  >> image(C) 
 
เคลียหน้าจอ   clc 
 
 
 
 
Webcam 
 
 
 
นี่คือโค้ดในการเรียกกล้อง copy แล้วปิดหน้าต่าง
 
preview(vid) 
for i=1:10   ถ่ายภาพตั้งแต่ 1 - 10
img=getsnapshot(vid);   คําสั่งในการถ่ายภาพ
fname=['Image',num2str(i)];   เปลี่ยนจากตัวเลขเป็นตัวหนังสือ
imwrite(img,fname,'jpg');   การเขียน img กับ fname บนพื้นฐานของ jpg 
pause(2); 
end 
กด save หรือ ctrl+s 
กด run 
 
 
 
 
Week 12 
1. 3D stereo fair 
‐ เข้ากูเกิล ค้นหารูป stereo fair เลือกโหลดมา 1 รูป  
‐ เปิดรูปในโปรแกรม paint แล้วครอบรูป ทั้งซ้ายและขวา ที่ละรูป เป็นไฟล์ Left, Right แล้วกด Save เป็น
ไฟล์ .jpg 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
‐  
‐  
‐  
‐  
‐  
‐  
‐  
‐  
‐  
‐  
‐  
‐  
‐  
‐  
‐ เข้าโปรแกรม MATLAB กด Browse for folder เลือกไฟล์ 3D 
 
 
‐ กด Ctrl + n แล้วนําโค๊ดมาใส่ กด Save As บันทึกในไฟล์ 3D แล้วกด Run 
 
 
 
 
 
 
 
 
 
 
 
 
 
2. พิมพ์ guide 
 
 
 
 
 
 
 
 
 
 
 
 
 
‐ สร้าง Push Button ดับเบิ้ลคลิ้กที่ปุ่ม Push Button เพื่อตั้งค่าปุ่ม Push Button 
‐ กด Axes เพื่อเรียกแสดงรูปภาพ 
 
   
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
   
 
 
 
 
 
‐ คลิ๊กขวาที่ปุ่ม Push Button -> View Callbacks ‐> Callback  
  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
‐ Run แล้วกดปุ่ม Load image แล้วเลือกรูปภาพ 
 
 
 
 
 
 
 
 
 
 
‐ กด Gray tone จะได้ 
 
 
 
 
 
 
 
 
 
 
‐ กด Histogram จะได้ 
 
 
 
 
 
 
 
 
 
‐ กด Black &White จะได้ 
 
 
 
 
 
 
 
 
 
 
 
3. การผสมสีภาพถ่ายดาวเทียม (LS5) 
‐ Browse for  folder ‐> Drive D ‐> compro ‐> LS5 
 
 
 
 
 
 
 
 
‐ กด Ctrl + n ใส่โค๊ด แล้วกด Save 
 
 
 
 
 
 
 
‐ กด Run 
 
 

More Related Content

Viewers also liked (11)

Some Cult groups of the Anlo-Ewes
Some Cult groups of the Anlo-EwesSome Cult groups of the Anlo-Ewes
Some Cult groups of the Anlo-Ewes
 
Antibacterial power of blue & green clay
Antibacterial power of blue & green clayAntibacterial power of blue & green clay
Antibacterial power of blue & green clay
 
Climas de españa
Climas de españaClimas de españa
Climas de españa
 
Fungsi Admin PT Flamingo
Fungsi Admin PT FlamingoFungsi Admin PT Flamingo
Fungsi Admin PT Flamingo
 
Habilidades comunicativas corte iii
Habilidades comunicativas corte iiiHabilidades comunicativas corte iii
Habilidades comunicativas corte iii
 
Tri-State Fair & Rodeo Case Study
Tri-State Fair & Rodeo Case StudyTri-State Fair & Rodeo Case Study
Tri-State Fair & Rodeo Case Study
 
Medical Sector
Medical SectorMedical Sector
Medical Sector
 
Virtual 3 corte
Virtual 3 corteVirtual 3 corte
Virtual 3 corte
 
Iwill_CV[1][1][1][1]
Iwill_CV[1][1][1][1]Iwill_CV[1][1][1][1]
Iwill_CV[1][1][1][1]
 
REDACCION DE TEXTOS
REDACCION DE TEXTOS REDACCION DE TEXTOS
REDACCION DE TEXTOS
 
Juan guillermo sorza
Juan guillermo sorzaJuan guillermo sorza
Juan guillermo sorza
 

More from Beer Srisudaporn (14)

นางสาวรัตน์ชนก นาทองลาย
นางสาวรัตน์ชนก   นาทองลายนางสาวรัตน์ชนก   นาทองลาย
นางสาวรัตน์ชนก นาทองลาย
 
นางสาวศรีสุดาพร คำอ้าย
นางสาวศรีสุดาพร   คำอ้ายนางสาวศรีสุดาพร   คำอ้าย
นางสาวศรีสุดาพร คำอ้าย
 
นางสาวสุดารัตน์ เนตรวงค์
นางสาวสุดารัตน์   เนตรวงค์นางสาวสุดารัตน์   เนตรวงค์
นางสาวสุดารัตน์ เนตรวงค์
 
นางสาวฐิติมาพร ขจรฟุ้ง
นางสาวฐิติมาพร ขจรฟุ้งนางสาวฐิติมาพร ขจรฟุ้ง
นางสาวฐิติมาพร ขจรฟุ้ง
 
Merged document 3
Merged document 3Merged document 3
Merged document 3
 
Matlab 58170042 (1)
Matlab 58170042 (1)Matlab 58170042 (1)
Matlab 58170042 (1)
 
Merged document
Merged documentMerged document
Merged document
 
Lab5
Lab5Lab5
Lab5
 
Lab4
Lab4Lab4
Lab4
 
Lab3
Lab3Lab3
Lab3
 
Lab2
Lab2Lab2
Lab2
 
Lab1
Lab1Lab1
Lab1
 
Lab1
Lab1Lab1
Lab1
 
Matrabเจน
MatrabเจนMatrabเจน
Matrabเจน
 

Merged document 4