matlab gui实现问卷中的复选框问题

img


现在需要解决的是,如何实现资料途径那里
目标是复选框选中的会在资料途径后整齐的出现,取消后就会消失

可以在复选框的回调里加个函数去检查复选框的状态,更新信息

这样:
5个复选框弄一个全局变量,k_w_s_k_q=[0,0,0,0,0];每次勾选或取消,都把对应位置的设置为1或0,k_w_s_k_q=[0,1,0,1,0];
打印里头有个循环

global myitems={'课本';’网络‘;’书店‘;'期刊';'其他'};

List={};
for i=1:1:5
  if(k_w_s_k_q(i)==1)
List=[List,myitems{i}'];
  end
end

  set(handles.XXX,''string",List);


希望有帮助
https://b23.tv/rQmeNuz