Comment faire pour Extraire des Zéros dans Matlab

Les valeurs zéro dans votre MATLAB tableau de données peut faire l'analyse des données difficile. Les statistiques ou de traitement du signal calculs peuvent donner des résultats insignifiants. Les parcelles peuvent être difficiles à lire quand à zéro les valeurs sont tracées. Extraire les valeurs nulles en les supprimant de votre tableau de données vous permet de travailler avec les données utiles pour obtenir des résultats significatifs.


Choses que Vous Devez

  • données Numériques

  • Ordinateur

    • MATLAB

      • Copie de l'original de votre tableau de données à une autre variable par l'affectation de sa valeur à un nouveau nom de variable. Si vous avez besoin d'utiliser le tableau comme il était avant la suppression de la zéros, vous pouvez utiliser cette nouvelle variable. Si le tableau est appelé M, par exemple, l'affecter à une nouvelle variable nommée Mzeros. Pour ce faire, tapez 'Mzeros = M' (sans les guillemets) à la ligne de commande Matlab.
      • Sauvegarder l'original du tableau de données dans un fichier texte dans le cas où vous en aurez besoin plus tard, à l'aide du logiciel MATLAB 'dlmwrite' de la fonction. Si la variable MATLAB stockage de vos données accidentellement supprimés ou écrasés, vous pouvez re-charger les données d'origine à partir de ce fichier texte. Par exemple, si le tableau de données est stockée dans la variable Mzeros, de type 'dlmwrite('Mzeros.dat', Mzeros)' (sans les guillemets) pour écrire Mzeros dans un fichier texte appelé Mzeros.dat. Vous pouvez ignorer cette étape si vos données sont déjà stockées dans un fichier texte.
      • à Décider si vous devez garder votre tableau de données de la même taille et de la forme. Garder le tableau de taille et de forme si la matrice de lignes et de colonnes ont une signification particulière (par exemple, chaque ligne représente un autre essai expérimental, et chaque colonne représente une autre grandeur mesurée). Pour garder la même taille et de la forme, de remplacer chaque valeur de zéro avec un espace réservé de la valeur NaN (représentant 'pas un nombre'). Pour remplacer les valeurs zéro avec NaN dans un tableau appelé M, de type 'M(M==0) = NaN' sans les guillemets. Assurez-vous de type M==0 avec deux signes 'égal'. Cette commande indique à MATLAB pour trouver tous les éléments de M égale à zéro, et de les remplacer par NaN. Tout dans le tableau reste dans la même position (ligne et colonne), mais tous les zéros seront désormais NaN. Puisque la plupart des fonctions MATLAB ignorer des valeurs NaN, vous pouvez tracer et analyser les données comme si les NaNs n'étaient pas là, avoir des résultats significatifs.
      • Vous pouvez supprimer le zéro complètement des éléments (plutôt que de les remplacer par des espaces réservés) si le tableau est une simple liste de valeurs, sans sens des lignes et des colonnes. Pour supprimer le zéro des éléments dans un tableau appelé M, de type 'M(M==0) = []' (sans les guillemets). Assurez-vous de type M==0 avec deux signes 'égal'. Cette commande indique à MATLAB pour trouver tous les éléments de M égale à zéro, et de les remplacer par []. [] représente le 'vide'. Remplacement d'une valeur avec [] pour supprimer l'élément. Si M est un tableau à deux dimensions, il sera désormais un vecteur colonne contenant tous les éléments non nuls de M, prises selon les colonnes. Par exemple, si M est un tableau de deux lignes et quatre colonnes: [1 6 0 3 2 0 7 4] il va maintenant être [1 2 6 7 3 4]. Si M est un vecteur (une seule ligne ou colonne), il va maintenant être un plus court vecteur. Par exemple, si M [1 2 0 3], il sera désormais [1 2 3]. Le tableau modifie sa taille et sa forme lorsque vous supprimez le zéro des éléments. Mais depuis que le tableau n'a pas d'espace réservé valeurs NaN, vous pouvez analyser les données, même avec des fonctions MATLAB qui n'ignore pas les valeurs NaN.







Comment faire pour Extraire des Zeros dans Matlab


Les valeurs zero dans votre MATLAB tableau de donnees peut faire l'analyse des donnees difficile. Les statistiques ou de traitement du signal calculs peuvent donner des resultats insignifiants. Les parcelles peuvent etre difficiles a lire quand a zero les valeurs sont tracees. Extraire les valeurs nulles en les supprimant de votre tableau de donnees vous permet de travailler avec les donnees utiles pour obtenir des resultats significatifs.


Choses que Vous Devez

  • donnees Numeriques

  • Ordinateur

    • MATLAB

      • Copie de l'original de votre tableau de donnees a une autre variable par l'affectation de sa valeur a un nouveau nom de variable. Si vous avez besoin d'utiliser le tableau comme il etait avant la suppression de la zeros, vous pouvez utiliser cette nouvelle variable. Si le tableau est appele M, par exemple, l'affecter a une nouvelle variable nommee Mzeros. Pour ce faire, tapez 'Mzeros = M' (sans les guillemets) a la ligne de commande Matlab.
      • Sauvegarder l'original du tableau de donnees dans un fichier texte dans le cas ou vous en aurez besoin plus tard, a l'aide du logiciel MATLAB 'dlmwrite' de la fonction. Si la variable MATLAB stockage de vos donnees accidentellement supprimes ou ecrases, vous pouvez re-charger les donnees d'origine a partir de ce fichier texte. Par exemple, si le tableau de donnees est stockee dans la variable Mzeros, de type 'dlmwrite('Mzeros.dat', Mzeros)' (sans les guillemets) pour ecrire Mzeros dans un fichier texte appele Mzeros.dat. Vous pouvez ignorer cette etape si vos donnees sont deja stockees dans un fichier texte.
      • a Decider si vous devez garder votre tableau de donnees de la meme taille et de la forme. Garder le tableau de taille et de forme si la matrice de lignes et de colonnes ont une signification particuliere (par exemple, chaque ligne represente un autre essai experimental, et chaque colonne represente une autre grandeur mesuree). Pour garder la meme taille et de la forme, de remplacer chaque valeur de zero avec un espace reserve de la valeur NaN (representant 'pas un nombre'). Pour remplacer les valeurs zero avec NaN dans un tableau appele M, de type 'M(M==0) = NaN' sans les guillemets. Assurez-vous de type M==0 avec deux signes 'egal'. Cette commande indique a MATLAB pour trouver tous les elements de M egale a zero, et de les remplacer par NaN. Tout dans le tableau reste dans la meme position (ligne et colonne), mais tous les zeros seront desormais NaN. Puisque la plupart des fonctions MATLAB ignorer des valeurs NaN, vous pouvez tracer et analyser les donnees comme si les NaNs n'etaient pas la, avoir des resultats significatifs.
      • Vous pouvez supprimer le zero completement des elements (plutot que de les remplacer par des espaces reserves) si le tableau est une simple liste de valeurs, sans sens des lignes et des colonnes. Pour supprimer le zero des elements dans un tableau appele M, de type 'M(M==0) = []' (sans les guillemets). Assurez-vous de type M==0 avec deux signes 'egal'. Cette commande indique a MATLAB pour trouver tous les elements de M egale a zero, et de les remplacer par []. [] represente le 'vide'. Remplacement d'une valeur avec [] pour supprimer l'element. Si M est un tableau a deux dimensions, il sera desormais un vecteur colonne contenant tous les elements non nuls de M, prises selon les colonnes. Par exemple, si M est un tableau de deux lignes et quatre colonnes: [1 6 0 3 2 0 7 4] il va maintenant etre [1 2 6 7 3 4]. Si M est un vecteur (une seule ligne ou colonne), il va maintenant etre un plus court vecteur. Par exemple, si M [1 2 0 3], il sera desormais [1 2 3]. Le tableau modifie sa taille et sa forme lorsque vous supprimez le zero des elements. Mais depuis que le tableau n'a pas d'espace reserve valeurs NaN, vous pouvez analyser les donnees, meme avec des fonctions MATLAB qui n'ignore pas les valeurs NaN.

Comment faire pour Extraire des Zéros dans Matlab

Les valeurs zéro dans votre MATLAB tableau de données peut faire l'analyse des données difficile. Les statistiques ou de traitement du signal calculs peuvent donner des résultats insignifiants. Les parcelles peuvent être difficiles à lire quand à zéro les valeurs sont tracées. Extraire les valeurs nulles en les supprimant de votre tableau de données vous permet de travailler avec les données utiles pour obtenir des résultats significatifs.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation