Como criar um menu simples para funções no matlab
Matlab é um amplamente utilizado em aplicativos de dados matemáticos. Um uso é criar um script que possa executar funções e operações em um conjunto de dados rapidamente. Criar um sistema de menu permite que qualquer usuário faça essas operações ou funções sem ter que codificar-se.
Passos
1. Abra o Matlab e crie um novo script. O botão para criar um novo script é no canto superior direito da janela do programa, marcado novo script..
2
Digite um nome para o menu. Use o sinal de igual (=) para configurado igual à função chamada Menu. Quando você salva o arquivo de script será este nome que você escolheu.
Seleção = Menu (`
3. Determine as opções que você precisará para o seu menu. Estas são chamadas de strings e precisam ter `em ambos os lados dos nomes das opções. Cada um é separado por vírgulas. A primeira string será as instruções para o usuário exibido acima das opções do menu.
Seleção = Menu (`Bem-vindo ao menu principal`,...`Esta será a primeira opção.`,...`Esta será a segunda opção`,...`Sair do menu`)-
4. Crie o início de um loop while com o nome do menu menor que o número de opções que você criou para o seu menu. Não esqueça que o botão Sair do menu está incluído em suas opções.
Enquanto seleção < 3
5. Crie uma caixa com o nome do menu. Matlab pode recuar automaticamente esta etapa, se isso acontecer, não se preocupe, o script ainda funcionará, não importa como você recue o código.
seleção de mudança
6
Inclua um caso para cada opção do menu. Numerado em ordem e recuado da linha de caso de comutação. Não esqueça a opção de saída. Esta também é uma boa oportunidade para escrever um comentário ao lado de cada caso, então você sabe qual opção cada caso está representando.
caso 1
7
Feche a caixa do interruptor no final desses casos. Para fazer isso, digite a linha fim. A linha final pode se alinhar com a função do interruptor, para que o leitor saiba que este fim é para o switch e não o loop while.
fim
8. Copie e cole sua função de menu criada acima abaixo da linha fim. Isso permite que o menu seja usado novamente após concluir a opção selecionada pelo usuário. Outra opção ou a mesma opção pode ser selecionada agora no menu.
Seleção = Menu (`Bem-vindo ao menu principal`,...`Esta será a primeira opção.`,...`Esta será a segunda opção`,...`Sair do menu`)-
9. Inclua outro fim linha abaixo disso, para fechar o loop while. Com esta linha, o menu é praticamente configurado. O menu será executado pelas opções não fará nenhuma tarefa porque eles ainda não foram preenchidos.
fim
10. Adicionar A fprintf declaração que permite que o usuário soubesse que o programa terminou. O n no final faz o Matlab Skip para a próxima linha na janela de comando.
fprintf (`você deixou o menu. Tenha um ótimo dia! n `)-
11. Preencher os casos com qualquer texto ou função que você deseja exibir.
12
Adicionar variáveis e matrizes. Além disso, variáveis e matrizes podem ser digitadas acima da função do menu e ser usadas pelas funções dentro do menu. Isso também permite a importação de dados de outros scripts ou programas como o Excel.
13
Menus do ninho, se o menu você está criando necessidades outra opção de menu após uma opção inicial é selecionada. Um segundo menu pode ser adicionado dentro dessa opção. Este aninhamento de menu pode ir tão profundo quanto você precisa.
Pontas
Você pode recuar linhas diferentes para facilitar o código de ler e entender quais seções são incluídas.
Matlab é sensível a maiúsculas, então tenha cuidado para garantir que as variáveis e funções correspondem exatamente.
Compartilhe na rede social: