Como criar uma tabela de multiplicação no matlab usando loops aninhados
Este artigo destina-se a ajudar novos usuários a criar um arquivo de função usando loops aninhados que criarão uma tabela de multiplicação de qualquer tamanho. Existem muitas maneiras diferentes de fazer um, mas esse método é mais fácil para iniciantes do Matlab. Essas etapas não requerem experiência anterior com o Matlab.
Passos
1. Abra o Matlab. Inicie o software Matlab e verifique se o software está funcionando corretamente. Se o software estiver pronto para ser usado, ele exibirá um "Preparar" Mensagem no canto inferior esquerdo da tela (destacado em vermelho).
- Se a mensagem exibir "ocupado", Então o Matlab ainda está executando uma função de uma instância anterior. Para interromper com segurança qualquer função Matlab, pressione Ctrl+C ao mesmo tempo. Isso cancelará qualquer cálculo atualmente em execução, permitindo que o Matlab seja usado novamente.

2. Apagar os dados. Se houver alguma variáveis no espaço de trabalho, digite Claro e pressione ↵ Enter. Isso limpará todos os dados passados do espaço de trabalho, a caixa de ferramentas à esquerda da tela. Se o espaço de trabalho estiver vazio, você poderá pular esta etapa.

3. Crie um novo arquivo de função. Para criar um novo arquivo de função, selecione "Função" debaixo de "Novo" aba no canto superior esquerdo. Arquivos de função são linhas de código criadas pelo usuário que realizam ações específicas. Arquivos de função Permitir que os usuários executem vários cálculos complexos com uma única linha de código.

4. Nomeie seu arquivo de função. Substitua o texto Sem título com um nome para o seu arquivo de função que você pode escolher. Você pode escolher qualquer nome que ainda não esteja em uso pelo Matlab, mas há algumas restrições.

5. Prepare o arquivo de função para uso. Exclua o texto verde para limpar o espaço para o seu código. O espaçamento entre a linha de cabeçalho e o fim não importa.

6. Atribuir argumentos de entrada. Excluir o
input_args
e nos colchetes colocar uma variável n
. Variáveis no Matlab são letras ou palavras que representam um valor numérico e são usadas para simplificar os cálculos. Esta variável será as dimensões da tabela de multiplicação. Quando o arquivo de função é executado, o usuário inserirá um valor para a variável a ser usado no arquivo de função.
7. Atribuir argumento de saída. Excluir o
output_args
e nos parênteses colocar uma variável chamada Mesa
. Esta variável será a tabela de multiplicação completa que será exibida no final do arquivo de função.
8. Crie uma tabela vazia. Na próxima linha, digite a mesma variável que a variável de saída da etapa anterior e configure-se igual a
zeros (n)-
. Isso criará uma tabela N X N de zeros que servirá como modelo quando a função é executada.
9. Crie o exterior "para" ciclo. A primeira linha do "para" Loop será
Para coluna = 1: 1: n
. Este loop externo servirá como cabeçalho da coluna para a tabela de multiplicação.
10. Crie o interior "para" ciclo. Esta linha será
Para linha = 1: 1: n
, que é o mesmo que o passo anterior, mas para as linhas da mesa.
11. Multiplique as colunas e linhas juntas. Debaixo da etapa anterior, digite
Entrada = coluna de linha *-
.
12. Preencha a mesa vazia com os valores multiplicados. Para a linha final do interior "para" loop, digite
Tabela (coluna, linha) = entrada-
.
13. Complete os dois "para" rotações. Cada loop precisa de um "fim" Declaração quando o código está terminado. Para completar o loop ou arquivo de função aninhados, adicione um
fim
sob o passo anterior. Em seguida, pressione ↵ Digite e adicione outro fim
em uma linha separada. Não deve haver mais nada na linha de uma "fim" demonstração.fim
declaração no final que foi adicionado automaticamente pelo Matlab para concluir a função. A quantidade de espaço entre um loop e sua "fim" declaração não importa.
14. Verifique se o Matlab detectou quaisquer erros. Verifique a barra direita do arquivo de função para ver se o Matlab encontrou algum erro no seu código. A cor da caixa indicará se há algum problema com o código. Se houver algum problema, o Matlab colocará uma linha colorida ao lado de onde o erro é.

15. Nome e salve seu arquivo de função. Para salvar seu arquivo de função, pressione a opção Salvar como sob o "Salve " aba. Ao nomear um arquivo de função, use sempre o mesmo nome que o nome escolhido para o seu arquivo de função, para evitar qualquer confusão.

16. Teste sua função. Para testar seu arquivo de função, execute-o digitando o nome do arquivo de função e adicionar argumentos de entrada entre parênteses. Para fazer uma tabela de multiplicação de 6x6, por exemplo, digite Multiplicação (6) na janela de comando na parte inferior da tela, substituindo "Tabela de multiplicação" com o nome que você salvou o arquivo de função em. Agora você concluiu um arquivo de função para produzir uma tabela de multiplicação.
Pontas
Matlab irá recarregar o seu trabalho a partir da última sessão se você acidentalmente fechar o programa.
Todo o código Matlab é executado a partir da linha superior até a parte inferior.
A janela de comando pode não ser grande o suficiente para exibir a tabela inteira em um quadro e dividirá a tabela em partes.
Espaço extra branco não alterará o código ou como o Matlab é executado.
Enquanto os loops também podem ser usados para fazer a mesma função, mas requer mais conhecimento do Matlab.
Avisos
Sempre preencha um arquivo de loop ou função digitando fim.
Se a caixa na barra lateral de um arquivo de função estiver vermelha, significa que há um problema que está impedindo que o código seja executado corretamente.
Ao alterar o valor de uma variável para um número ou outra variável, coloque sempre a variável que será alterada no lado esquerdo do sinal de igual e o valor que ele mudará para o lado direito.
Compartilhe na rede social: