English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Sentenças de Loop do MATLAB

Em alguns casos, você precisa executar várias vezes um bloco de código. Normalmente, as instruções são executadas em ordem. Primeiro, execute a primeira instrução da função, então a segunda, e assim por diante.

Os linguagens de programação oferecem várias estruturas de controle que permitem caminhos de execução mais complexos.

As sentenças de loop permitem que se execute várias vezes uma instrução ou grupo de instruções. A seguir está a forma geral das sentenças de loop em muitos linguagens de programação.-

O MATLAB oferece os seguintes tipos de loops para atender às necessidades de loop. Clique nos seguintes links para ver mais detalhes.-

Números de OrdemTipos de Loop e Explicação
1Loop while

Repete uma instrução ou grupo de instruções enquanto uma condição for verdadeira. Testa a condição antes de executar o corpo do loop.

2Loop for

Executa uma sequência de instruções várias vezes e simplifica o código de gerenciamento de variáveis de loop.

3Loops Aninhados

Pode-se usar um ou mais loops em qualquer outro loop.

Sentenças de Controle de Loop

As sentenças de controle de loop alteram a ordem normal da execução. Quando a execução sai do escopo, todos os objetos automáticos criados dentro desse escopo serão destruídos.

O MATLAB suporta os seguintes tipos de sentenças de controle. Clique nos seguintes links para ver mais detalhes.

Números de OrdemSentenças de Controle e Explicação
1Sentença break

Termina a sentença de loop e muda imediatamente a execução para essa sentença após o loop.

2Sentença continue

Faz com que o loop pule o resto do seu corpo e reteste seu estado imediatamente antes de repetir.