30
MATLAB WEEK 1st เริÉมต้นการใช้งานโปรแกรม MATLAB

Matlab puck

Embed Size (px)

Citation preview

Page 1: Matlab puck

MATLAB WEEK 1st

เริมต้นการใช้งานโปรแกรม MATLAB

Page 2: Matlab puck

การแสดงข้อความใช้คําสงั A = ‘Hello GI’ (ในวงเล็บสามารถเปลียนให้แสดงข้อความใดก็ได้ )

หาผลบวกของเลข จํานวน ตวัแปรทีได้คือ a = จํานวนเต็มทีหนงึ ,b = จํานวนเต็มทีสอง

สมการทีได้คือ sum = a + b เมือใสต่ัวเลขครบทงั จํานวน โปรแกรมจะประมวลผลโดยอตัโนมติั

Row vector (แนวนอน) เก็บค่าตงัแต่ ถงึ

Page 3: Matlab puck

Column vector (แนวตงั)

เปลยีนจาก Column เป็น Row

Page 4: Matlab puck

การเก็บค่า -

เก็บเลขคู่ เริมจาก -

Page 5: Matlab puck

ดเูลขในลาํดบัที = 16

แบบ *

Page 6: Matlab puck

หาตําแหน่งในแมททริก

แสดงผลในรูปแบบกราฟ

Page 7: Matlab puck

การทาํ methgrid เพอืจาํลองลักษณะภมิูประเทศ

เปิดโปรแกรม MATLAB กดที new script

เมือขนึหน้าจอนี ให้พิมพ์คําสงัลงไป จากนนักด save

Page 8: Matlab puck

กด Run ตามด้วย Change folder เพือแสดงข้อมูล

การไลเ่ฉดสี

Page 9: Matlab puck

สเกลการไลเ่ฉดสี

กลบัไปเป็น mesh

Page 10: Matlab puck

ลกูโลกจําลองลกัษณะภูมิประเทศ

Page 11: Matlab puck

MATLAB WEEK 2nd คําสัง Plot การสร้างกราฟ กําหนดจุด

คําสงั Plot การสร้างกราฟ กําหนดจดุ x,y

Page 12: Matlab puck

ใสชื่อกราฟ ตามแกน x และแกน y

สามารถเปลยีนสขีองเส้น และลกัษณะของเส้นได้

Tricks : คําสงั clc = เคลยีหน้าจอให้สะอาด

คําสงั clear = ลบทกุอย่างทีทํามา

Page 13: Matlab puck

กราฟ เส้น ต้องใช้ตวัแปรทงัหมด ตวั แทนค่าตวัแปรจนครบแล้ว plot

กําหนดชือกราฟ

Page 14: Matlab puck

สามารถแยกชินสว่นของกราฟได้

พนืทสูีงตาํของเขาคิชกูฏ

เปิดโปรแกรม MATLAB จากนนัให้ Save งานจากในกลุม่ แล้วทําการแตกไฟล์

เข้า sotpath กดท ีtopotoolbox 1ที เพือติดตงั topotoolbox หลงัจากนนั ให้เลอืก folder topotoolbox

กด save แล้วคลิกออก

Page 15: Matlab puck

กด browes for folder เลือก folder DEM แล้วกด select folder

ใช้คําสงัในการเรียกภาพเข้ามา และทําภาพให้ชัดเจนยิงขนึ

Page 16: Matlab puck

ใช้ double เพือให้ภาพกลายเป็นภาพ มิติ กราฟจะเหมือนจริงมาก

Fillsinks คือทิศทางการไหลของนํา

Page 17: Matlab puck

แบ่งลุม่นําออกเป็นสีๆ

Page 18: Matlab puck

MATLAB WEEK 3rd Image Processing

ให้เลอืกภาพจากอินเทอร์เน็ต 1 ภาพทีมีสสีนั ไม่ทบึจนเกินไป ทําการ save

เปิดโปรแกรม MATLAB เข้า folder ทีเรา saveไว้ กด select folder คณุสมบติัของรูปจะขนึมา

เรียกดภูาพสเีทา grayscale

Page 19: Matlab puck

เรียกดูกราฟความสมดลุของสี

เปลยีนจากสเีทาเป็นขาวดํา

Page 20: Matlab puck

การใช้ภาพลิงบาร์บูน

ใช้คําสงั figure, imshow (bw) รูปจะโชว์ขนึตามด้านลา่ง

ค่าฮิทของภาพลงิ

Page 21: Matlab puck

การปรับแก้ใช้ imadjust

แสดงค่าความสมดุลของสภีาพ

Page 22: Matlab puck

แสดงค่าสขีองแต่ละสี

การใช้งานกล้อง

เข้า image acquisition tool เรียกใช้งานกล้อง

Page 23: Matlab puck

MATLAB WEEK 4th การทาํ 3D Stereo Pair

เปิดโปรแกรม MATLAB การทําภาพ 3D นนัเราจะนําภาพจากอินเทอร์เนต็มาทํา

เริมทําภาพ มิติ

Page 24: Matlab puck

ผลลบัทีได้

GUIDE

เปิดโปรแกรม MALAB มา ให้เราเข้ากลุม่ทีเรียนจากนนัเลือก folder image

แล้วพิมพ์คําวา่ guide จะปรากฎดงัรูปด้านลา่ง ให้เลือกอนับนสดุ แล้วกด ok

ขยายพืนที

Page 25: Matlab puck

สร้างปุ่ ม

Page 26: Matlab puck

สร้างaxes

จากนนัเราจะทําการเปลียนสี ขนาดตวัอกัษร สีตวัอกัษร และเปลียนชือของ 5 ปุ่ ม พร้อมติด Tag ของทกุ

ปุ่ มด้วย ปุ่ มแรกชือวา่ Load Image

Page 27: Matlab puck

หลงั save

ทําการ Run โปรแกรม

Page 28: Matlab puck

การผสมสีภาพถ่ายดาวเทยีม

เปิดโปรแกรม MATLAB จากนนัเลือกเปิด folder LS5 เพือทําการเรียกรูป

จากนนัทําการเปลียน week13 เป็น LS5

Page 29: Matlab puck

จากนนัให้เรากด SAVE งาน

การ RUN ภาพถ่ายดาวเทียมก็จะปรากฏตามภาพด้านลา่งในภาพนีป่าของเราจะเป็นสีแดง

Page 30: Matlab puck

ถ้าเราต้องการเปลียนสีป่าในภาพถ่ายดาวเทียม ให้เราเปลียนตวัเลขตามกรอบสีแดงด้านลา่ง

สีป่าของเราก็จะเปลียนไปดงันี