Problemas de programación de la GUI de Matlab
Lo que está escrito en el libro es correcto, de hecho son comillas dobles.
Debido a 'set(gcf,''Color'',''blu'')' , se agregan comillas simples. Cuando se utilizan comillas, deben ser comillas dobles.
Pero sus comillas dobles no son las comillas dobles en el modo de entrada en inglés (las comillas, corchetes y comas en el modo de entrada en inglés no son intercambiables con los del modo de entrada en chino)
Es extraño, eso es todo. Obtuve el resultado del siguiente programa
figure
h_menu=uimenu(gcf,'label','Color');
h_submenu1=uimenu (h_menu,'label','Azul',...
'callback','set(gcf,''Color'',''blue'')');
h_submenu2=uimenu(h_menu,'label','Rojo',...
'callback','set(gcf,''Color'',''rojo' ')');
¡No tiene nada de malo después de la ejecución!