Les partenaires publicitaires:

Comment afficher une valeur dans une chaîne MATLAB

MATLAB est un langage de programmation technique de premier plan pour les sciences et l'ingénierie. Lors de l'exécution d'un programme, il est souvent nécessaire d'imprimer un message contenant les valeurs actuelles pour certaines variables. MATLAB vous permet de placer les caractères spéciaux de conversion en chaîne qui sera formaté avec le contenu actuel d'une variable numérique.

Instructions

  1. Choisissez votre fonction de sortie. MATLAB offre deux fonctions pour afficher une variable numérique dans une chaîne: "sprintf" et "fprintf." La fonction "sprintf" formate la sortie comme une variable de chaîne MATLAB. La fonction "fprintf", écrit la chaîne formatée dans un fichier texte, ou à la sortie du bureau si aucun ID de fichier est donné.

  2. Format de votre chaîne. Considérons deux variables numériques contenant des nombres entiers: "number1" et "number2". A titre d'exemple, en affichant les deux nombres de même que le résultat de la division "number1" par "number2". La chaîne de format à donner à la fonction d'impression pourrait être, "Le résultat de la division% d de% d% f est."




    Notez que les guillemets doubles doivent être inclus dans votre code MATLAB. Le "% d" et "% f" sont des caractères de conversion qui racontent MATLAB comment formater la variable numérique. Le "% d" caractère de conversion va formater une variable numérique comme une base 10, entier signé. Le caractère de conversion "% f" formate la variable comme un point fixe décimal.

  3. Imprimer l'exemple ci-dessus pour le bureau MATLAB lors de l'exécution d'un programme, faire l'appel de fonction suivante dans votre programme:



    fprintf ("Le résultat de la division d% par% d est% f", nombre1, nombre2, numéro1 / nombre2);

  4. Enregistrer l'exemple ci-dessus pour une variable de chaîne. Assurez la fonction MATLAB appel suivant dans votre programme:

    output_string = sprintf ("Le résultat de la division d% par% d est% f", nombre1, nombre2, numéro1 / nombre2);

Conseils Avertissements

  • Voir la documentation du produit MATLAB pour la liste complète des caractères de conversion de chaîne.
» » » » Comment afficher une valeur dans une chaîne MATLAB