Organizando seu Locker MATLAB Armazenamento

Computadores contêm memória, tanto quanto o seu próprio cérebro contém memória. memória do computador armazena informações que você cria usando MATLAB. Olhando para a memória como uma espécie de armário de armazenamento pode ser útil. Você abre a porta, colocar algo dentro e feche a porta até que você precisa o item novamente. Quando isso acontece, você simplesmente abrir a porta e levar o item para fora.

Sempre que você dizer MATLAB para armazenar algo na memória, você está usando um variável. Os desenvolvedores usam o termo variável para indicar que o conteúdo da memória não é estável - ele pode mudar.

Usando ans - o armário de armazenamento padrão

MATLAB sempre precisa de um lugar para armazenar a saída de qualquer cálculo de executar. Por exemplo, quando você digita 2 + 2 e pressione Enter, a saída indica que o valor é 4. No entanto, mais especificamente diz que ans = 4. usos MATLAB ans como um armário de armazenamento quando você não especificar um armário de armazenamento específico para usar.

usos MATLAB ans como um armário de armazenamento temporário. O conteúdo só dura enquanto você manter MATLAB aberto e você não realizar outro cálculo que requer ans para manter a saída. Se você precisa o resultado de um cálculo para tarefas adicionais, você deve armazenar o resultado em outra variável.

Criando seus próprios armários

Sempre que você precisar usar o resultado de um cálculo em cálculos futuros, você deve criar seu próprio armário de armazenamento para manter a informações utilizando o ans variável temporária só não vai funcionar. Felizmente, criar suas próprias variáveis ​​é simples. Você pode criar suas próprias variáveis ​​que você pode usar para armazenar qualquer informação MATLAB quiser.

Defina um nome de variável válido

Um nome de variável MATLAB tem certos requisitos, assim como a nomeação de outros tipos de coisas devem atender a requisitos específicos. Aqui estão as regras para a criação de uma variável MATLAB:

  • Comece com uma letra

  • Adicionar:

  • Cartas

  • dígitos

  • sublinhados

Com isto em mente, nomeando uma variável 7heaven não funciona porque este nome variável particular começa com um número - e variáveis ​​devem começar com uma letra. Da mesma forma, Doug'sStuff não funciona como um nome de variável, porque o apóstrofo (') Não é permitido como parte de um nome de variável. No entanto, todos os seguintes nomes de variáveis Faz trabalho:

  • MyVariable

  • My_Variable

  • My7Joys

Em cada caso, o nome da variável começa com uma letra e é seguido por uma letra, dígito ou sublinhado. Se você violar qualquer uma dessas regras, você verá esta mensagem de erro:

Erro: expressão MATLAB inesperado.

Sempre faça nomes de variáveis ​​significativas. Mesmo que uma variável chamada x é fácil de digitar, lembrando o que x contém não é tão fácil. Um nome como CosOutput é muito mais fácil de lembrar, porque tem um significado. Pelo menos você sabe que ele contém a saída de um cálculo cosseno. A mais significativa você faz o nome, mais fácil será para você para determinar mais tarde o que um cálculo faz.

Para criar a sua própria variável, digite o nome da variável, um sinal de igual eo valor que deseja atribuir a essa variável. Por exemplo, para criar uma variável chamada O meu nome e atribuir-lhe um valor de Amy, você digita MyName = 'Amy' e pressione Enter. (As aspas simples mostram que Amy é um valor [data], em vez de uma outra variável com o nome de Amy.)

Entenda que as variáveis ​​são case sensitive

Você precisa digitar os nomes de comando e função precisamente conforme descrito na documentação do MATLAB porque MATLAB diferencia maiúsculas de minúsculas. Os nomes das variáveis ​​também são maiúsculas e minúsculas, e esta é uma das maneiras pelas quais muitos usuários cometem erros ao criar um script. a variável myVariable é diferente de MyVariable porque o caso é diferente.

Evite nomes de variáveis ​​existentes

Evitar o uso de nomes MATLAB existentes, tais como pi, Eu, j, pecado, cos, registro, e ans é essencial. Se você não sabe se um determinado nome está em uso, você pode digitar existir('variable_name') E pressione Enter.

Experimente agora com pi. Digitar existe ( 'pi') e pressione Enter. Aparece uma saída de 5, o que significa que a variável está em uso. Agora, o tipo existem ( 'MinhaVariavel') e pressione Enter. A saída é 0, o que significa que a variável não existir.

MATLAB permite criar variações maiúsculas e minúsculas de variáveis ​​existentes. Por exemplo, digite Ans = 'Olá' e pressione Enter. Você vê que a janela do Workspace agora exibe duas variáveis, ans e Ans. Usando uma variável com o mesmo nome, mas a capitalização diferente como uma variável MATLAB existente vai lhe causar problemas. Você é melhor fora simplesmente evitar qualquer termo existente não importa como você capitalizar isso.

image0.jpg

menu