Tạo menu đơn giản với Matlab
Để tạo một menu trong matlab, với các tùy chọn cho mỗi trường hợp, có thể làm đơn giản như sau.

Tạo một file .m với tên gọi TestMenu.m, sau đó viết lệnh như sau:

K=menu('Choose a color','Red','Green','Blue');

switch (K)

    case 1

    msgbox('Red')

    case 2       

    msgbox('Green')

    case 3

    msgbox('Blue')

end

Ở cửa sổ command của Matlab, gõ lệnh TestMenu. Với mỗi tùy chọn sẽ hiện ra một hộp thoại thông báo tương ứng.

Chú ý:

Để thay đổi menu trên cửa sổ figure(gõ lệnh figure ) , ta có thể dùng lệnh uimenu. Lệnh này sẽ bổ sung thêm các menu riêng vào menu chính.

f = uimenu('Label','Workspace');%tạo Menu với tiêu đề Workspace

%Tạo menu con với tiêu đề New Figure, có hàm callback là figure, khi click vào menuitem này,lệnh figure sẽ được thực hiện, khi đó sẽ hiện ra 1 cửa sổ mới.

    uimenu(f,'Label','New Figure','Callback','figure');

%Tạo menu con Save, có hàm thực hiện là save

    uimenu(f,'Label','Save','Callback','save');

%Tạo menu con Quit, có hàm thực hiện là exit(thoát khỏi chương trình)

    uimenu(f,'Label','Quit','Callback','exit',... %dấu … thể hiện câu lệnh được chia làm  2dòng

           'Separator','on','Accelerator','Q');  %Phím tắt là Q được thiết lập cho submenu

Bài viết cùng danh mục

Trẻ chậm phát triển vì cha mẹ lười chơi với con
"Bố cu Tũn đi làm về chỉ xoa đầu con rồi chui ngay vào phòng bật TV, đọc báo. Chị vợ về muộn hơn, cũng chỉ kịp hỏi han con vài câu rồi tắm, ăn cơm và đi ngủ.
Tư duy là gì?
Bạn chuẩn bị tham gia một cuộc thi chạy mà cái đích bạn cần đến nằm ở bờ hồ đối diện. Có hai con đường để cho bạn đến đích, một là chạy men theo bờ hồ và một là chạy qua cây cầu bắc qua hồ chỉ bằng một thân cây...
Phương pháp rèn luyện trí nhớ cho trẻ từ 3,5 tháng tuổi
Từ 3,5 tháng tuổi trẻ bắt đầu phát triển khả năng ghi nhớ bằng việc nhìn thấy các điểm giống nhau đủ lâu, từ 30 giây. 5 tháng tuổi, trẻ chỉ cần 20 giây để ghi nhận và nhớ sơ khai.
Thói quen đơn giản giúp con có tư duy phản biện
Những đứa trẻ có tư duy phản biện tốt sẽ phát triển kỹ năng như học giỏi với khả năng ghi nhớ tốt, đi đầu trong cách tìm và giải quyết vấn đề, có chỉ số IQ cao.
Trẻ có hiểu khi bị la mắng?
Đôi khi bạn mệt mỏi với những hành động và biểu hiện ương bướng của trẻ. Bạn quát mắng để dừng ngay hành động đó, nhưng liệu cách này có đem lại hiệu quả?