0+0 12134 4( ˛ ˜ 567( 8˚8*’+*)9 , 5/9

Post on 09-Feb-2022

3 views 0 download

Transcript of 0+0 12134 4( ˛ ˜ 567( 8˚8*’+*)9 , 5/9

การสรางการสรางการสรางการสรางการสรางการสรางการสรางการสราง Graphical user interfaceGraphical user interfaceGraphical user interfaceGraphical user interfaceGraphical user interfaceGraphical user interfaceGraphical user interfaceGraphical user interfaceในในในในในในในใน MATLABMATLABMATLABMATLABMATLABMATLABMATLABMATLAB

GUI: Graphical User InterfaceGUI: Graphical User InterfaceGUI: Graphical User InterfaceGUI: Graphical User InterfaceGUI: Graphical User InterfaceGUI: Graphical User InterfaceGUI: Graphical User InterfaceGUI: Graphical User Interface• เปนภาพกราฟกเปนภาพกราฟกเปนภาพกราฟกเปนภาพกราฟก ทีใ่ชเปนเครือ่งมอืตดิตอกบัผูใชงานทีใ่ชเปนเครือ่งมอืตดิตอกบัผูใชงานทีใ่ชเปนเครือ่งมอืตดิตอกบัผูใชงานทีใ่ชเปนเครือ่งมอืตดิตอกบัผูใชงาน• ประโยชนเพื่อความสะดวกของผูใชงานเปนหลกัประโยชนเพื่อความสะดวกของผูใชงานเปนหลกัประโยชนเพื่อความสะดวกของผูใชงานเปนหลกัประโยชนเพื่อความสะดวกของผูใชงานเปนหลกั

การสรางการสรางการสรางการสรางการสรางการสรางการสรางการสราง Graphics object Graphics object Graphics object Graphics object Graphics object Graphics object Graphics object Graphics object ในในในในในในในใน MATLABMATLABMATLABMATLABMATLABMATLABMATLABMATLAB การสรางการสรางการสรางการสรางการสรางการสรางการสรางการสราง Graphics object Graphics object Graphics object Graphics object Graphics object Graphics object Graphics object Graphics object ในในในในในในในใน MATLABMATLABMATLABMATLABMATLABMATLABMATLABMATLAB

parent

Child

คณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิอง objectobjectobjectobjectobjectobjectobjectobject Function Function Function Function Function Function Function Function และคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสราง GUIGUIGUIGUIGUIGUIGUIGUI

• Get Get Get Get และและและและ SetSetSetSet

Function Function Function Function Function Function Function Function และคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสราง GUIGUIGUIGUIGUIGUIGUIGUI

• การใชคาํสัง่การใชคาํสัง่การใชคาํสัง่การใชคาํสัง่ setsetsetsetฟงกชั่น set เปนฟงกชั่นที่ใชกําหนดคาคุณสมบัติคาใหมใหกับวัตถุที่

เราตองการซึ่งจะชวยใหเราสามารถที่จะปรับเปลี่ยนคุณสมบัติตางๆ ได�รูปแบบการใชคําสั่ง set จะมีลักษณะดังนี้

Function Function Function Function Function Function Function Function และคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสราง GUIGUIGUIGUIGUIGUIGUIGUI

Function Function Function Function Function Function Function Function และคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสราง GUIGUIGUIGUIGUIGUIGUIGUI• คําสัง่ในการหาคําสัง่ในการหาคําสัง่ในการหาคําสัง่ในการหา handle handle handle handle ของของของของ object object object object ที่ตองการที่ตองการที่ตองการที่ตองการ

Function Function Function Function Function Function Function Function และคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสรางและคาํสัง่ทีใ่ชในการสราง GUIGUIGUIGUIGUIGUIGUIGUI• คําสัง่เพิม่เตมิคําสัง่เพิม่เตมิคําสัง่เพิม่เตมิคําสัง่เพิม่เตมิ

คณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิอง objectobjectobjectobjectobjectobjectobjectobjectคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิอง Figure objectFigure objectFigure objectFigure objectFigure objectFigure objectFigure objectFigure object

คณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิอง Axes objectAxes objectAxes objectAxes objectAxes objectAxes objectAxes objectAxes object คณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิอง UicontrolUicontrolUicontrolUicontrolUicontrolUicontrolUicontrolUicontrol objectobjectobjectobjectobjectobjectobjectobject

คณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิอง UicontrolUicontrolUicontrolUicontrolUicontrolUicontrolUicontrolUicontrol objectobjectobjectobjectobjectobjectobjectobject คณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิอง UicontrolUicontrolUicontrolUicontrolUicontrolUicontrolUicontrolUicontrol objectobjectobjectobjectobjectobjectobjectobject

คณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิอง UimenuUimenuUimenuUimenuUimenuUimenuUimenuUimenu objectobjectobjectobjectobjectobjectobjectobject คณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิอง UimenuUimenuUimenuUimenuUimenuUimenuUimenuUimenu objectobjectobjectobjectobjectobjectobjectobject

คณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิองคณุสมบตัขิอง UicontextmenuUicontextmenuUicontextmenuUicontextmenuUicontextmenuUicontextmenuUicontextmenuUicontextmenu objectobjectobjectobjectobjectobjectobjectobject การสรางการสรางการสรางการสรางการสรางการสรางการสรางการสราง GUI GUI GUI GUI GUI GUI GUI GUI ดวยดวยดวยดวยดวยดวยดวยดวย GUIDEGUIDEGUIDEGUIDEGUIDEGUIDEGUIDEGUIDE

สวนประกอบของสวนประกอบของสวนประกอบของสวนประกอบของสวนประกอบของสวนประกอบของสวนประกอบของสวนประกอบของ GUI GUI GUI GUI GUI GUI GUI GUI ในในในในในในในใน MATLABMATLABMATLABMATLABMATLABMATLABMATLABMATLAB

จะประกอบดวยจะประกอบดวยจะประกอบดวยจะประกอบดวย 2 file2 file2 file2 file

แบบฝกหดัแบบฝกหดัแบบฝกหดัแบบฝกหดัแบบฝกหดัแบบฝกหดัแบบฝกหดัแบบฝกหดั

ขัน้ตอนการสรางขัน้ตอนการสรางขัน้ตอนการสรางขัน้ตอนการสรางขัน้ตอนการสรางขัน้ตอนการสรางขัน้ตอนการสรางขัน้ตอนการสราง

ตวัอยางตวัอยางตวัอยางตวัอยางตวัอยางตวัอยางตวัอยางตวัอยาง CallbackCallbackCallbackCallbackCallbackCallbackCallbackCallback