Les partenaires publicitaires:

Sortie texte dans MATLAB

MATLAB est un programme de l'ordinateur polyvalent capable de tous les niveaux de mathématiques, figure tracé, la programmation et le traitement du signal. Vous voudrez peut-être à la sortie du texte à l'écran. MATLAB offre plusieurs fonctions de programmation d'accomplir cela, chaque légèrement différent dans son application prévue. Sélectionnez la méthode qui convient le mieux à votre situation de programmation.

Disp Fonction

  • Vous pouvez afficher le texte, ou d'un "chaîne" dans la nomenclature de programmation, sur l'écran en le mettant sous MATLAB de "disp" fonction. "Disp" est un raccourci pour "écran." Par exemple, si vous voulez afficher à l'écran les mots "Jack a 10 ans aujourd'hui," tapez le code suivant à l'invite de commande MATLAB:

    disp ('Jack a 10 ans aujourd'hui. »)

    Appuyez "Entrez." MATLAB va afficher votre phrase à l'écran. Il affiche le texte, mais ne stocke pas la chaîne.

Plusieurs chaînes Directement

  • si vous tapez une expression, par exemple le nombre "3," MATLAB seule sortie "3." Vous pouvez forcer MATLAB pour une sortie seulement une chaîne que vous tapez. Par exemple, vous pouvez taper la commande suivante à l'invite de MATLAB:

    str = ['Jack est de 10', 'ans aujourd'hui']

    MATLAB répète tout tapé sauf pour les supports et les guillemets simples. Contrairement à la "disp" fonction, MATLAB stocke la chaîne dans une variable. Dans cet exemple, le nom de la variable est "str." Avec cette syntaxe, vous pouvez combiner plusieurs chaînes en une seule chaîne.

Sprintf puis Disp




  • MATLAB de "sprintf" est une autre façon de générer une chaîne et de le stocker dans une variable. Entrez ce code à l'invite de commande:

    str = sprintf ("Jack a 10 ans aujourd'hui ') -

    Avec cette fonction, le point-virgule à la fin dit MATLAB pour effectuer l'action, mais de ne pas fournir le résultat. Maintenant que vous avez créé la chaîne de texte et son contenu stocké dans une variable, vous pouvez utiliser la "disp" fonction pour le mettre sur l'écran. Utilisez le code:

    DISP (str)

Fprintf Fonction

  • Si vous voulez créer la chaîne, les stocker et les afficher avec une fonction, utilisez MATLAB de "fprintf" fonction. Tapez le code suivant à l'invite de commande MATLAB:

    str = fprintf («Jack a 10 ans aujourd'hui

    Tout en une seule action, MATLAB va stocker votre chaîne de texte dans une variable, l'imprimer à l'écran et ne pas inclure la "str =" partie en face de lui, comme il l'a fait lors du stockage et délivrer directement des chaînes multiples.

» » » » Sortie texte dans MATLAB