函数GUI1 ()
f =图();
集(f,'菜单栏',“没有”);
集(f,“NumberTitle”,“关闭”);
集(f,“名字”,注意学习者的);
集(f,“用户数据”, {”“在这里输入名称”});
集(f,'位置'[400200500300])
伊迪丝= uicontrol (“风格”,'编辑');
套(伊迪丝,“字符串”,”“在这里输入名称”);
套(伊迪丝,'单位',“归一化”);
套(伊迪丝,'位置', 0.22, 0.5, 0.6, 0.2)
pbh = uicontrol(“风格”,“按钮”,'单位',“归一化”);
集(pbH,'位置', (0.7, 0.3, 0.2, 0.1),“字符串”,“进入”);
集(pbH,“回调”, {@cb_MainButtonPressed, editH, f});
结束
函数cb_MainButtonPressed(~, ~, edit_box, fight)
UD =得到(figh,“用户数据”);
last_string = UD {1};
edit_text =得到(edit_box,“字符串”);
如果~ strcmp (last_string edit_text)
味精= sprintf (“嗨,% s !欢迎来到Note Learner!点击OK开始。,edit_text);
结束
味精= sprintf (“嗨,% s !欢迎来到Note Learner!点击OK开始。,edit_text);
等待(对话框(味精,注意学习者的));
UD {1} = edit_text;
集(figh,“用户数据”,UD)
关上(allchild (0));
uiwait(对话框(在你开始学习笔记之前,你会被问到一些问题。这些问题会让我们了解你的钢琴经验。我将把你对经验的估计同我的作一比较。我弹钢琴已经有14年了。提问结束后会弹出一架钢琴。根据左下角的注释单击正确的键。一旦你把所有笔记都写对了,你就有机会对自己的整体学习经历进行评估。”));
questionsasked ()
PianoImage ()
choosechoice ()
结束