TAILIEUCHUNG - Chương 3 : Giao diện đồ họa GUI

Tài liệu tham khảo về giao diện đồ họa GUI | 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 . 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 lưu vào file f input Nhap nhiet do do K c f - 32 5 9 fprintf 1 nhiet do do C la o og 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ạ có dạng sau Các lệnh sau lưu vào file thực hiện công việc trên 42 set gcf DefaultUicontrolUnit Normalized frame_1 uicontrol gcf Style Frame . Position frame_2 uicontrol gcf Style Frame . Position set frame_1 BackgroundColor set frame_2 BackgroundColor text_f uicontrol gcf Style Text . String Fahrenheit . Position HorizontalAlignment Left edit_f uicontrol gcf Style Edit . String . Position . HorizontalAlignment Right . Callback ct3_3 text_c1 uicontrol gcf Style Text . String Celcius . Position . HorizontalAlignment Left text_c2 uicontrol gcf Style Text . String . Position . HorizontalAlignment Left Bây giờ ta sẽ xem các lệnh trên hoạt động như thế nào. Các lệnh sau set gcf DefaultUicontrolUnit frame1 uicontrol gcf Style Normalized Frame . Position frame2 uicontrol gcf Style Frame . Position set frame1 Backgroundcolor set frame2 BackgroundColor 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. Hai khung Frames

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.