Matlab pour les nuls

Le tableau suivant contient une liste de commandes que vous utilisez assez souvent dans MATLAB. Vous ne trouverez pas tous les commande ci - qui exigerait un livre en soi. Toutefois, ces commandes sont généralement utilisés plusieurs fois par session.

Sommaire

CommandeObjectif
claEfface le tracé actuel
clcEfface la fenêtre de commande
clair lt;nom de la variable>Efface une variable spécifique à partir de la fenêtre de l'espace de travail (par asspecified lt;nom de la variable>)
tout effacerSupprime toutes les variables à partir de la fenêtre de l'espace de travail
Fermer lt;Nom du personnage>Ferme un chiffre précis (comme spécifié par lt;figurename>)
ferme toutFerme tous les chiffres actuels
journal lt;nom de fichier>Indique le nom du fichier à utiliser pour la Diaryfeature
journal offArrête l'enregistrement du texte de la fenêtre de commande dans un fichier
journal surCommence à enregistrer le texte de la fenêtre de commande dans un fichier
exister lt;mot-clé>Vérifie si un mot clé ou fichier est utilisé
Format compactÉlimination des espaces extérieurs de la fenêtre de commande
gcaObtient une poignée aux axes actuels
gcfObtient une poignée pour le chiffre actuel
GCOObtient une poignée à l'objet courant
obtenir (lt;manipuler>, lt;propriété>)Obtient le lt;propriété>trouvé dans l'objet pointé par lt;manipuler>
Aidez-moi lt;commandement oufichier>Affiche de l'aide pour la documentation lt;commandement> orcomments dans les fichiers que vous avez créé
iskeywordAffiche une liste de tous les mots-clés MATLAB
iskeyword lt;nom>Détermine si lt;nom> est akeyword
charge lt;nom de fichier>Charge le fichier contenant des variables à la Workspacewindow
plus largeAffiche la sortie en utilisant le défilement standard, de sorte que tous theoutput apparaît à un moment
plus surIndique MATLAB pour afficher la sortie d'un écran à la fois
enregistrer lt;nom de fichier>Enregistre les variables affichées dans la fenêtre de l'espace de travail dans le fichier thespecified
ensemble (lt;manipuler>, lt;propriété>, lt;valeur>)Définit le lt;propriété>trouvé dans l'objet pointé par lt;manipuler> Tothe spécifié lt;valeur>

Résumé MATLAB opérateur commun




Vous devez savoir que les opérateurs MATLAB soutient, mais rappelez-vous tous est pas facile. Le tableau suivant fournit un bref résumé des opérateurs qui MATLAB soutient.

OpérateurTypeDescriptionExemple
-CalculSoustrait l'opérande de droite de l'opérande gauche.5-2 = 3
*CalculMultiplie l'opérande de droite par l'opérande gauche.5 * 2 = 10
^CalculCalcule la valeur exponentielle de l'opérande de droite par theleft opérande.5 ^ 2 = 25
/CalculDivise l'opérande de gauche par l'opérande de droite.02/05 = 2,5000
CalculDivise l'opérande de droite par l'opérande gauche.5 = 0,4000 2
+CalculAjoute deux valeurs.5 + 2 = 7
.CalculModifie opérateurs pour effectuer arithmeticvis-à-vis arithmétique élément par élément matriciel. Vous recevez aucune modification ifyou're opérant sur des scalaires (numéros ordinaires).[1,2] * [4.3] = 11

[1,2]. * [3,4] = [3,8]
=AffectationAffecte la valeur trouvée dans l'opérande droit à l'leftoperand.= 2 résultats MaVar dans MaVar containing2
bitandBitwiseEffectue une logique et les bits de numéros intwo.bitand (4, 5) = 4
bitorBitwiseEffectue une logique ou les bits de numéros intwo.bitor (4, 5) = 5
bitgetBitwiseObtient la valeur du bit à un endroit précis.bitget (4, 3) = 1
bitsetBitwiseModifie le bit à l'emplacement spécifié.bitset (4, 1, 1) = 5
bitshiftBitwiseDécale les bits le nombre spécifié de positions.Bitshift (2, 1) = 4
BITXORBitwiseEffectue une logique exclusive ou onthe bits dans deux numéros.BITXOR (4, 5) = 1
etLogiqueDétermine si les deux opérandes sont vrais.et (true, true) = 1 (ou vrai)

et (vrai, faux) = 0 (orfalse)

et (faux, faux) = 0

et (false, true) = 0
pasLogiqueAnnule la valeur de vérité d'un seul opérande. Une valeur vrai devient faux et un fauxvaleur devient vrai.pas (vrai) = 0

non (false) = 1
ouLogiqueDétermine lorsque l'un des deux opérandes est vrai.ou (true, true) = 1

ou (vrai, faux) = 1

ou (false, false) = 0

ou (false, true) = 1
XORLogiqueDétermine quand un et seulement un des opérandes est vrai.XOR (true, true) = 0

XOR (vrai, faux) = 1

XOR (false, false) = 0

XOR (false, true) = 1
tousLogiqueDétermine si tous les éléments du tableau sont non nulle ou Vrai.tout ([1, 2, 3, 4]) = 1

tout ([0, 1, 2, 3]) = 0
quelconqueLogiqueDétermine si l'un des éléments du tableau sont non nulle ou Vrai.tout ([0, 1, 0, 0]) = 1

tout ([0, 0, 0, 0]) = 0
~ =RelationnelDétermine si deux valeurs ne sont pas égales.1 ~ = 2 est 1 (ou vrai)
lt;RelationnelVérifie que la valeur de l'opérande gauche est inférieure à la valeur de rightoperand.1 lt; La figure 2 est une
lt; =RelationnelVérifie que la valeur de l'opérande gauche est inférieur ou égal Tothe valeur de l'opérande droit.1 lt; = 2 est une
==RelationnelDétermine si deux valeurs sont égales. Notez que l'opérateur therelational utilise deux signes égal. Une erreur manydevelopers font utilise juste un signe égal, ce qui entraîne onevalue étant affecté à un autre.1 == 2 est 0
>RelationnelVérifie que la valeur de l'opérande gauche est supérieure à la valeur de rightoperand.1> 2 est égal à 0
> =RelationnelVérifie que la valeur de l'opérande gauche est supérieure ou EqualTo la valeur de l'opérande droit.1> = 2 est égal à 0
-UnaireAnnule la valeur d'origine de sorte que positif devient negativeand vice versa.-(-4) À 4, tandis que les résultats -4 résultats en 4
+UnaireFourni à titre purement par souci d'exhaustivité. Cette operatorreturns la même valeur que vous fournissez en entrée.+4 résultats à une valeur de 4

MATLAB Priorité des opérateurs

Connaissant l'ordre dans lequel les tâches sont effectuées est essentiel. Sinon, les formules que vous tapez fonctionne pas comme prévu et vous obtiendrez les résultats errants. Le tableau suivant indique l'ordre dans lequel MATLAB évalue différents opérateurs.

Vous pouvez également rappeler la priorité des opérateurs utilisant le sigle PEMDAS, qui signifie parenthèses, Exponent, multiplier et diviser, additionner et soustraire.

OpérateurDescription
()Les parenthèses sont utilisés pour grouper des expressions et remplacent thedefault priorité de sorte que vous pouvez forcer une opération de lowerprecedence (telles que l'addition) pour l'emporter sur un operationof priorité plus élevée (comme la multiplication).
.' .^ ' ^Transposer, puissance, transposée conjuguée complexe, matrixpower.
+ - ~Les opérateurs unaires interagissent avec un seul orexpression variable.
.* ./. * / Multiplication et division (à la fois à droite et à gauche).
+ - Addition et soustraction.
:Opérateur de Colon (utilisé pour les plages).
lt; = lt; >> = Les opérateurs de comparaison.
== ~ = Les opérateurs de l'égalité.
|Les opérateurs logiques (élément par élément).
||Les opérateurs logiques (court-circuit).

Styles de tracé de ligne dans MATLAB

Chaque fois que vous créez un tracé dans MATLAB, vous devez identifier les sources d'information en utilisant plus que les lignes. Création d'un complot qui utilise différents types de lignes et points de données symboles rend l'intrigue beaucoup plus facile pour d'autres personnes à utiliser. Le tableau suivant contient une liste des styles de tracé de la ligne.

Couleur Marker style
Code Color Line Code Marqueur de style Code Style de ligne
bbleu.point-Solide
gvertocercle:Dotted
rrougeXx-marque-.tirets, des points
ccyan+plus--Pointillée
mmagenta*étoile(aucun)pas de ligne
yjaunescarré
knoirdiamant
wblancvbas triangle
^jusqu'à triangle
lt;triangle de gauche
>triangle rectangle
p5 points étoiles
h6 points étoiles

Rappelez-vous que vous pouvez également utiliser ces styles avec d'autres sortes de complots. Par exemple, un nuage de points peut utiliser ces styles pour définir chacun des points de données. En cas de doute, essayez les styles pour voir si elles fonctionnent avec votre parcelle particulière.