Variáveis no Matlab

Interessado em aprender sobre variáveis no Matlab? Vou lhe explicar de maneira simples: imagine ter uma caixa onde você pode guardar informações.

O que é uma variável? Uma variável é um endereço de memória onde dados podem ser armazenados, sejam eles valores numéricos ou cadeias de caracteres. Uma vez que você armazena esses dados em uma variável, pode acessá-los e utilizá-los em seus cálculos.

Para definir uma variável no Matlab, comece dando-lhe um nome.

Depois de nomear a variável, utilize o sinal de igualdade (=) para atribuir um valor a ela.

nomeVariavel = valor

Por exemplo, para criar uma variável chamada "ano" e atribuir-lhe o valor 2020, faça:

>> ano = 2020

Pronto, o Matlab acaba de adicionar ao seu espaço de trabalho uma variável chamada "ano", contendo o valor numérico 2020.

Ao digitar:

>> ano + 1

O Matlab acessa o valor na variável "ano" (2020) e o incrementa em um (2021).

O resultado exibido será:

ans = 2021

Você pode se perguntar se variáveis armazenam apenas valores numéricos. A resposta é não.

Variáveis podem conter strings, valores booleanos e diversos outros tipos de dados. Para atribuir uma string a uma variável, use aspas duplas ou simples. Por exemplo:

>> nome = 'Nigiara'

ou

>> nome = "Nigiara"

Normalmente, uma variável pode armazenar desde números inteiros e reais até caracteres, valores lógicos booleanos (1 ou 0), números complexos e mais.

Dicas práticas para o uso de variáveis no Matlab

Ao atribuir um valor a uma variável, o Matlab exibe esse valor na janela de comandos.

>> ano = 2020
ans = 2020

>>

Para evitar a repetição, adicione um ponto e vírgula (;) ao final do comando.

>> ano = 2020;
>>

Para definir múltiplas variáveis na mesma linha, separe as atribuições com vírgulas.

>> a=3, b=5, c=7

Usando ponto e vírgula como separador após cada atribuição, você evita a impressão da saída na janela de comandos.

>> a=3; b=5; c=7;

    Escolhendo nomes para variáveis

    A escolha do nome para uma variável é livre, mas é necessário respeitar algumas regras do Matlab:

    • O nome da variável deve iniciar com uma letra
      O nome pode incluir letras e/ou números e, opcionalmente, um sublinhado (_).
    • Letras maiúsculas e minúsculas são permitidas
      Você pode usar maiúsculas ou minúsculas no nome da variável. Contudo, o Matlab diferencia maiúsculas de minúsculas, portanto "ano" e "ANO" seriam variáveis distintas.
    • Evite caracteres especiais ou símbolos nos nomes das variáveis, à exceção do sublinhado (_)
      Não inclua caracteres especiais (como &, $, #, etc.) no nome da variável. A única exceção é o sublinhado , que pode ser utilizado.
    • Não use palavras-chave do Matlab como nomes de variáveis
      Evite nomear variáveis com palavras-chave já existentes no Matlab.

    Nota: Para verificar se um nome é uma palavra-chave do Matlab, use a função iskeyword(). Insira o nome da variável entre aspas dentro dos parênteses. Se a função retornar 0, o nome não é uma palavra-chave e pode ser utilizado. Se retornar 1, o nome é uma palavra-chave e não deve ser usado.

    Conselhos práticos para a nomeação de variáveis

    Escolha nomes mnemônicos para suas variáveis, facilitando a lembrança do tipo de informação que elas contêm. Por exemplo, uma variável chamada "ano" provavelmente armazena dados relacionados a anos.

    >> ano=2020

    Evite nomes genéricos ou sem significado claro, como "x", que podem dificultar a compreensão do conteúdo da variável.

    >> x = 3283132412

    Considere usar nomes compostos para maior clareza, como "codigoProduto".

    >> codigoProduto = 'abcdefg'

    Para melhor legibilidade, separe palavras com um sublinhado (_) ou use a capitalização da primeira letra de cada palavra, como em "codigoProduto".

    >> codigoProduto = 'abcdefg'

    Lembre-se, estas são apenas sugestões para uma boa prática de programação. A escolha final do nome da variável é sua.

     
     

    Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

    FacebookTwitterLinkedinLinkedin

    Variáveis em Matlab