Maison >Problème commun >Comment lire un fichier txt dans matlab

Comment lire un fichier txt dans matlab

藏色散人
藏色散人original
2020-10-28 13:46:1230873parcourir

Comment lire les fichiers txt dans matlab : placez d'abord le fichier texte dans le chemin de travail de matlab ; puis utilisez la fonction importdata pour lire le fichier ou utilisez la fonction textread pour lire.

Comment lire un fichier txt dans matlab

1. Tout d'abord, voici un exemple de création d'un fichier texte txtde par vous-même, comme indiqué sur la page suivante.

Comment lire un fichier txt dans matlab

2. Placez le fichier texte dans le chemin de travail de Matlab pour faciliter les opérations de lecture. Par exemple, si mon fichier texte se trouve sur le bureau, je peux modifier le chemin de travail de Matlab vers le bureau. La méthode spécifique consiste à cliquer sur les points de suspension après le chemin de travail actuel de matlab, l'option permettant de sélectionner le dossier apparaîtra, puis de sélectionner le chemin correspondant.

Comment lire un fichier txt dans matlab

3. Ensuite, nous utilisons la fonction importdata pour lire le fichier. Par exemple, si je souhaite lire un fichier texte nommé data, je peux saisir dans la fenêtre de commande : data = IMPORTDATA('data.txt').

Comment lire un fichier txt dans matlab

4. Le résultat montre que les données sont un tableau de structure. À ce stade, nous pouvons examiner ce que représente chaque partie de la structure. Comme le montre la figure ci-dessous, le premier tableau représente le nombre de fichiers texte et les deuxième et troisième tableaux représentent les caractères chinois du fichier texte. À ce stade, chacun peut référencer le tableau correspondant selon ses besoins.

Comment lire un fichier txt dans matlab

5. En plus des fonctions ci-dessus, vous pouvez également utiliser la fonction de lecture de texte pour lire. Lorsque vous utilisez cette fonction, vous pouvez spécifier le format de chaque partie du contenu de sortie. L'utilisation spécifique est [a, b, c, d] = textread ('data.txt', '%2s%.3f%.3f% .3f').

Parmi eux, le deuxième guillemet de textread indique le format du contenu de sortie. Par exemple, %2s signifie que le format de sortie de la première colonne est sous forme de tableau de cellules, %. 3f signifie que le numéro de sortie conserve 3 décimales.

Comment lire un fichier txt dans matlab

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn