Préparer votre casier de stockage de MATLAB

Les ordinateurs contiennent la mémoire, autant que de votre propre cerveau contient une mémoire. La mémoire de l'ordinateur stocke des informations que vous créez à l'aide de MATLAB. En regardant la mémoire comme une sorte de casier de stockage peut être utile. Vous ouvrez la porte, mettre quelque chose à l'intérieur et puis fermer la porte jusqu'à ce que vous devez à nouveau l'élément. Lorsque cela se produit, il suffit d'ouvrir la porte et de prendre le produit en dehors.

Sommaire

Chaque fois que vous dites MATLAB pour stocker quelque chose dans la mémoire, vous utilisez un variable. Les développeurs utilisent le terme variable pour indiquer que le contenu de la mémoire est instable - il peut changer.

Utilisation ans - le casier de stockage par défaut

MATLAB a toujours besoin d'un endroit pour stocker la sortie de tout calcul que vous effectuez. Par exemple, lorsque vous tapez 2 + 2 et appuyez sur Entrée, la sortie vous indique que la valeur est 4. Cependant, il vous indique plus précisément que ans = 4. Utilisations MATLAB ans comme un casier de rangement lorsque vous ne spécifiez pas un casier de stockage spécifique à utiliser.

Utilisations MATLAB ans comme un casier de stockage temporaire. Le contenu ne dure que tant que vous gardez MATLAB ouvert et vous ne pas effectuer un autre calcul qui nécessite ans à maintenir la sortie. Si vous avez besoin le résultat d'un calcul pour des tâches supplémentaires, vous devez stocker le résultat dans une autre variable.

Créer vos propres casiers de stockage

Si vous avez besoin d'utiliser le résultat d'un calcul dans les calculs futurs, vous devez créer votre propre casier de stockage pour maintenir la infos utilisant le ans variable temporaire ne va pas fonctionner. Heureusement, la création vos propres variables est simple. Vous pouvez créer vos propres variables que vous pouvez utiliser pour stocker des informations MATLAB vous voulez.

Définir un nom de variable valide

Un nom de variable MATLAB a certaines exigences, tout comme nommer d'autres sortes de choses doivent répondre à des exigences spécifiques. Voici les règles pour créer une variable MATLAB:

  • Commencez avec une lettre




  • Ajouter:

  • Lettres

  • Chiffres

  • Soulignement

Avec cela à l'esprit, en nommant une variable 7heaven ne fonctionne pas parce que ce nom de variable commence avec un certain nombre - et les variables doivent commencer par une lettre. De même, Doug'sStuff ne fonctionne pas comme un nom de variable, car l'apostrophe (') Ne sont pas acceptés dans le cadre d'un nom de variable. Cependant, tous les noms de variables suivantes faire travail:

  • MyVariable

  • Ma_variable

  • My7Joys

Dans chaque cas, le nom de variable commence par une lettre et est suivie par une lettre, un chiffre ou un trait de soulignement. Si vous ne respectez pas ces règles, vous voyez ce message d'erreur:

Erreur: expression de MATLAB inattendue.

Assurez-vous toujours les noms de variables significatives. Même si une variable nommé X est facile à taper, se souvenant de ce X contient est pas si facile. Un nom comme CosOutput est beaucoup plus facile à retenir, car il a un sens. Au moins vous savez ce qu'il contient la sortie d'un calcul de cosinus. Le plus significatif que vous faites le nom, le plus il sera facile pour vous de déterminer plus tard ce qui fait un calcul.

Pour créer votre propre variable, tapez le nom de la variable, un signe égal, et la valeur que vous souhaitez attribuer à cette variable. Par exemple, pour créer une variable appelée Mon nom et lui attribuer une valeur de Amy, vous tapez MyName = 'Amy' et appuyez sur Entrée. (Les guillemets simples montrent que Amy est une valeur [des données], plutôt qu'un autre variable avec le nom d'Amy.)

Comprendre que les variables sont sensibles à la casse

Vous devez saisir les noms de commande et de fonction précisément de la manière décrite dans la documentation MATLAB parce MATLAB est sensible à la casse. Les noms de variables sont également sensibles à la casse, ce qui est l'un des moyens par lesquels de nombreux utilisateurs font des erreurs lors de la création d'un script. La variable myVariable est différent de MyVariable parce que le cas est différent.

Évitez les noms de variables existantes

Éviter l'utilisation de noms de MATLAB existants, tels que pi, je, j, péché, cos, connectez-vous, et ans c'est essentiel. Si vous ne savez pas si un nom particulier est en cours d'utilisation, vous pouvez taper exister ('variable_name') Et appuyez sur Entrée.

Essayez-le maintenant avec pi. Type exister («PI») et appuyez sur Entrée. On voit un signal de sortie de 5, ce qui signifie que la variable est en cours d'utilisation. Maintenant, le type exister ('MyVariable') et appuyez sur Entrée. La sortie est de 0, ce qui signifie qu'il n'y a pas la variable.

MATLAB vous permet de créer la casse variations de variables existantes. Par exemple, tapez Ans = 'Bonjour' et appuyez sur Entrée. Vous voyez que la fenêtre d'espace de travail affiche maintenant deux variables, ans et Ans. Utilisation d'une variable avec le même nom mais avec une casse différente comme une variable d'MATLAB existant sera vous causer des problèmes. Vous êtes mieux de simplement éviter tout terme existant peu importe comment vous les capitaliser.

image0.jpg

» » » » Préparer votre casier de stockage de MATLAB