Como usar a instrução switch em matlab

Video: Creating Switch, Case, and Menu Matlab Statements

No MATLAB, você pode criar qualquer código de seleção alternativa múltipla necessário utilizar o if ... elseif declaração. No entanto, você tem uma outra boa maneira de fazer seleções. UMA interruptor declaração permite que você escolha um de uma série de opções usando o código que é mais fácil de ler e menos demorado para digitar. O resultado é essencialmente o mesmo, mas o método de obtenção do resultado é diferente.

Video: Matlab tutorial 01 en español - como usar comando IF

Os seguintes passos demonstram como usar um interruptor declaração.

  1. Clique na seta sob a nova entrada no separador Início do menu MATLAB e selecione Função a partir da lista que aparece.

    Você vê a janela do Editor.

  2. Excluir output_args.

    O exemplo não fornece um argumento de saída, mas requer um argumento de entrada.

  3. Alterar o nome da função de Sem título para SimpleSwitch.

    O nome da função primária deve corresponder ao nome do arquivo.

  4. mudança input_args para Valor.

    A função recebe um valor a partir do chamador para usar no processo de tomada de decisão.

  5. Digite o seguinte código na função entre o comentário ea fim palavra-chave.

    mudar Valuecase 1disp ( ‘Você digitou 1.’) - Processo 2disp ( ‘Você digitou 2.’) - Processo 3disp ( ‘Você digitou 3.’) - otherwisedisp ( ‘Você digitou algo maior do que 3.’) - final

    Este código compara especificamente Valor com os valores fornecidos. Quando Valor corresponde a um valor específico, o aplicativo envia uma mensagem apropriada.

    Às vezes, o valor de entrada não coincide com os valores esperados. Nesses casos, o de outra forma cláusula entra em jogo. Ele fornece os meios para fazer algo, mesmo se a entrada não era o que você esperava. Se nada mais, você pode usar esta cláusula para dizer ao usuário inserir um valor apropriado.

  6. Clique em Salvar.



    Você vê a Selecione Arquivo caixa de diálogo Salvar como para. Observe que o campo Nome do arquivo tem o nome correto entrou para você.

  7. Clique em Salvar.

    O arquivo de função é salva no disco.

  8. Digite SimpleSwitch (1) e pressione Enter na janela de comando.

    Você vê o seguinte resultado:

    Você digitou 1.
  9. Digite SimpleSwitch (2) e pressione Enter na janela de comando.

    Você vê o seguinte resultado:

    Você digitou 2.
  10. Digite SimpleSwitch (3) e pressione Enter na janela de comando.

    Você vê o seguinte resultado:

    Você digitou 3.
  11. Digite SimpleSwitch (4) e pressione Enter na janela de comando.

    Você vê o seguinte resultado:

Video: Bucle WHILE en Matlab

Você digitou algo maior do que 3.

Publicações relacionadas