TAILIEUCHUNG - Giao diện đồ họa GUI

Tài liệu tham khảo cung cấp cho các bạn kiến thức về thiết kế đồ họa | CHƯƠNG 3 GIAO DIỆN Đổ HOẠ GUI 1. KHÁI NIỆM CHUNG Để tiện dụng ta có thể tạo nên giao diện ổ hoạ GUI - Graphic User Interface giữa người dùng và MATLAB. Trong giao diện này ta có thể xuất dữ liệu dưói 2 dạng văn bản và ò hoạ. Mỗi một GUI có một hay nhiều layout diện mạo . Để tạo ra và xử lí layout ciủa GUI ta nhập lện guide và nhận ược một layout rỗng và cửa sổ Guide Control Panel. Việc tạo GUI tạo nên một công cụ ổ hoạ phục vụ nhập xuất dữ liệu một cách trực giác rất thuận tiện. Ngoài ra có thể dùng GUI ể giám sát các quá trình hiển thị các ối tượng. 2. NHẬP XUẤT KÍ Tự số LIỆU RA GUI 1. Tạo khung hình Ta xét các lệnh sau f input Enter temperature degree K c f - 32 5 9 fprintf 1 Temperature degree C is g n c Ba dòng lệnh trên thực hiện các công việc sau - nhập giá trị ầu vào - thực hiện phép tính quy ổi nhiệt ộ - xuất kết quả ra màn hình Bây giờ ta tìm cách cài các dòng lệnh trên sao cho chúng thực hiện trên khuôn khổ một khung ổ hoạ nào ó. Để tạo hai khung hình chữ nhật trong cửa sổ Figure hiện hành vói nền màu xám ta nhập vào các lệnh sau set gcf DefaultUicontrolUnit Normalized frame1_ uicontrol gcf Style Frame Position frame2_ uicontrol gcf Style Frame Position set frame1_ BackgroundColor set frame2_ BackgroundColor Hai khung Frames có toạ ộ các góc dưói trái là và cùng chiều cao ơn vị và bề rộng ơn vị. Đơn vị ược tình bằng của kích cữ ngoài của Figure. Vậy ta có thể diễn giải như sau - Khung thứ nhất cốígc trái dưói tại iểm có toạ ộ 10 chiều ngang và 10 chiều cao của khung ngoài Figure. - Khung thứ 2 có góc trái phía dưói tại iểm có toạ ọ ứng vói 10 chiều ngang và 60 chiều cao của khung ngoìa Figure. - Cả hai khung có chiều cao bằng 30 chiều cao và bề ngang bằng 80 bề ngang của khung ngoài Figure. 2. Dùng lệnh edit và text để nhập xuát kí tự và số liệu Trên ây ta ã dùng lệnh uicontrol ể tạo và xác ịnh vị trí hai khung hình. Đoạn lệnh sau ây dùng uicontrol ể viết chuỗi kí tự .

Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.