Matlab é um programa de computação técnica para engenheiros. Matlab inclui uma ferramenta para a construção de interfaces gráficas de usuário ( GUIs ), que permite aos usuários selecionar os objetos a partir de uma paleta de elementos pré- codificadas e personalizar esses objetos usando um inspetor de propriedade. Quando chega a hora para o usuário testar e usar a interface gráfica , é importante programar um método para fechar a interface gráfica que garante que o usuário não perderá nenhum trabalho. Isto pode ser feito através da programação de uma função de confirmação de perto. Coisas que você precisa
Matlab R2007a ou versão posterior
Show Mais instruções
1
Abra Matlab e tipo "guia" na janela de comando .
2
Clique na guia "Open GUI existente" quando solicitado. Navegue até o GUI salvo, selecione-o e clique em "OK".
3
Clique no ícone de lápis e papel na janela do editor GUI para abrir o arquivo-m .
4
Adicione o seguinte código sob a primeira função listada no arquivo-m : " guidata ( hObject , puxadores ),"
5
Digite o seguinte código sob a linha de código digitado na etapa quatro: "set ( handles.figure1 , ' CloseRequestFcn ', @ closeGUI ); "
6
Digite o seguinte no final do seu m- file: " função closeGUI ( src , evnt ) "
7
Adicione este código em sua nova função closeGUI : " selection = questdlg (' ? você quer fechar o GUI ', ' Fechar Pedido função ', ' Sim ' , 'Não ',' Sim '); " . na próxima linha de código
9
Type" "
8 Tipo
" seleção switch, caso ' Sim ' " , em a próxima linha de código. Certifique-se que esta linha é recuada uma vez.
10
tipo " apagar ( GCF )" na linha seguinte. Certifique-se que esta linha é recuada duas vezes.
11
Type " caso 'Não' " na linha seguinte. Certifique-se que esta linha é recuada uma vez.
12
Tipo "return" na linha seguinte . Certifique-se que esta linha é recuada duas vezes.
13
Type " final " na linha seguinte para terminar a sua nova função de confirmação de perto. Salve o arquivo-m e você está acabado.