Sr mấy bạn ở đây là LED 7 đoạn vì mình đánh nhầm Demo trước cái hình cho hoành tá tràng Trước tiên, các bạn down cái này về http://www.mediafire.com/?nu7mqw7bhbsbbco Sau đó, copy các file và thư mục sau vào Project GUI của bạn: led7.m và thư mục @led. Để tạo ra đối tượng LED7 thì có 2 cách: 1. Cách tạo với các giá trị mặc định của nó, còn lại thì thay đổi sau: h1 = led7; 2. Tạo với các tham số do mình đặt vào: % The second will define position, color, and value: h2 = led7('pos',[.1 .2 .8 .2], ... 'digits',8, ... 'value',pi, ... 'offcolor',[0 .2 0], ... 'oncolor',[0 1 0], ... 'format','%6.4f'); Trong đó, • Thuộc tính pos là vị trí của led sẽ hiển thị, nó gồm [x y width high] nhưng tính theo tỉ lệ % so với điều khiển tạo lên đối tượng LED này. Ví dụ: x = 0, y = 0 thì nó sẽ nằm ở góc bên trái phía dưới. • Digits là số chữ số sẽ hiển thị lên. • Value: giá trị hiện lên các led • Format: chọn kiểu hiển thị. Trên đây là kiểu float với dấu phảy tĩnh gồm 6 số phần nguyên và 4 số ở phần thập phân. Như vậy, dựa vào ý nghĩa các tham sô ta có thể thay đổi tùy ý các giá trị này bằng các hàm set và get như với các điều khiển bình thường. Ví dụ, nếu mình muốn nó hiện lên giá trị = 100 thì dùng lệnh: set(handles.h2, 'value', 100) Tuy nhiên, như thế thì sẽ chẳng bao giờ làm được vì nó sẽ báo lỗi rằng h2 không có trong cấu trúc handles. Handles là một cấu trúc chứa các điều khiển. Ta dùng cấu trúc này để lưu lại object này để còn dùng khi khác. handles.h2 = h2; % tạo biến trong handles tên là h2 guidata(hObject,handles); % lưu cấu trúc handles vào Nên mỗi lần cần thao tác với đối tượng này, thì cần phải gọi nó ra. h2 = handles.h2; Và nhớ không quên ghi lại vào nếu có bất kì thay đổi gì với đối tượng này. Và điều chú ý cuối cùng: để hiển thị led ngay từ đầu thì nên viết vào trong hàm OpenFcn của GUI, khi GUI khởi động thì LED đã hiển thị rồi. Khởi tạo LED7 trong OpenFcn và đồng thời ghi luôn một trường vào handles để tránh tình trạng gọi trường đó mà chưa tạo ra.
ê'''''''''''''''''''''''''''''''''''''''''''''''''''''.......''', VT02 vắng bóng hì. bữa mô rủ tụi nó chơi game chắc đông. Empire, CT nhào zoo