Week13
ไปที่ Start จากนั้นคลิก all program แล้วเลือก matlab2013a ดังรูป
ไปที่ Set Path
กด Add Folder
จากนั้นไปที่ Folder ที่เราเก็บ topotoolbox เลือกแล้วกด Select Folder
จะขึ้นหน้าต่างนี้กด Save
จากนั้นไปที่ Browse for folder
ไปที่ Folder ที่เราเก็บงาน เลือก Folder DEM > Select Folder
พิมพ์คาสั่ง imagerchs (DEM,min(gradient8(DEM),1)) จะแสดงภาพสันเขา
จะได้ดังนี้
จากนั้นพิมพ์คาสั่ง DEMc = crop(DEM,sub2ind(DEM.size,[150 350],[150 350]));
จะได้ตัวแปร DEMc ดังภาพ
พิมพ์คาสั่ง [Z,x,y] = GRIDobj2mat(DEMc); จะได้ตัวแปร Z x y ดังภาพ พิมพ์คาสั่ง surf(x,y,double(Z)) คาสั่ง
แสดงกราฟ 3D
จะได้ดังนี้
พิมพ์คาสั่ง DEMf = fillsinks(DEM); จะได้ตัวแปร DEMf พิมพ์คาสั่ง FD = FLOWobj(DEMf); จะได้ตัวแปร
FD พิมพ์คาสั่ง A = flowacc(FD); จะได้ตัวแปร A พิมพ์คาสั่ง
imageschs(DEM,dilate(sqrt(A),ones(S)).’colormap’,flipud(copper)); จะแสดงภาพการไหลของน้าที่ร่องเขา
ได้ดังนี้ จะเห็นเส้นทางน้าไหลจากสันเขาบริเวณเส้นสีอ่อนจะแสดงถึงน้าที่อยู่สูง ส่วนเส้นที่สีเข้มคืนน้าที่อยู่ต่า
พิมพ์คาสั่ง DB = drainagebasins(FD); จะได้ตัวแปร DB พิมพ์คาสั่ง DB = shufflelabel(DB); ทาการใส่ค่าตัว
แปรใหม่
ไปที่ New Script เป็นการเปิดหน้าต่างใหม่ ขึ้นหน้าต่างนี้ทาการ Place ดังภาพ
ไปที่ Save > Save As…
ไปที่ Folder DEM ตั้งชื่อ week13_DrainageBasins > Save
ทาการ Run ดังภาพ
จะได้ดังนี้ จากภาพสามารถวิเคราะห์การระบายน้าของลุ่มน้าได้

Week13