Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Protocoles de Accrocheur 
  • Qu'est-ce qu'une expression marquée…
  • Comment utiliser Module Avec Double 
  • Comment remplacer des lignes multipl…
  • Comment écrire un programme qui aff…
  • Types d'algorithmes de clustering 
  • Comment savoir FORTRAN 
  • Types de WCF Sessions 
  • Outils utilisés pour convertir les …
  • Taille & MaxLength propriétés d'un…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Indexation logique dans MATLAB

    MATLAB est un logiciel de programmation standard de l'industrie pour la collecte, l' exploration et l'affichage des données techniques et scientifiques . MATLAB est optimisée pour les opérations sur des matrices , des collections de données multidimensionnelles . Pour faciliter l'utilisation , MATLAB offre une variété de façons d'accéder à des éléments dans un tableau , y compris l'indexation en utilisant des valeurs logiques ou booléen . Les valeurs logiques

    Une variable logique ou booléenne peut avoir que les valeurs vrai ou faux. Il peut être plus efficacement représenté par un seul bit, avec la valeur 0 correspondant à faux et la valeur 1 correspondant à la vraie . Plus généralement, une valeur de 0 correspond exactement à faux alors que toute valeur différente de zéro peut correspondre à true. Il est possible de traiter n'importe quel tableau numérique comme une variable logique dans MATLAB.
    Logique d'indexation des tableaux

    Dans MATLAB , un réseau logique de l'égalité de mesure peut être utilisé comme résultat index pour sélectionner des éléments dans un tableau .

    = some_array ( logical_array )

    Le résultat serait un vecteur colonne contenant les valeurs de some_array les indices où logical_array c'était vrai ou 1. Dans certains cas, vous voudrez peut-être laisser la structure du some_array intacte , la mise en place à zéro toutes les valeurs qui sont fausses , il int matrice logique.

    Another_result = some_array . * Logique gamme

    another_result serait égal en étendue à some_array . L' " . * " Opérateur de multiplication élément par élément de matrices.

    Opérations logiques sur tableaux

    Avant d'utiliser l'indexation de tableau logique , il est faut d'abord construire un tableau logique appropriée. Dans MATLAB, les opérateurs booléens normaux peuvent être utilisés sur des matrices aussi bien.

    My_matrix > 5my_matrix == 10my_matrix < = 3my_matrix ! = 15

    Un réseau logique peut également être construit en utilisant la logique ( ) la fonction, fixer les dimensions appropriées. Les valeurs peuvent être définis à travers une variété d'opérations pour des tâches plus complexes .
    Trouvez Fonction

    indexation logique renvoie un vecteur ordonné des valeurs dans la matrice des points où l'indice logique est vrai . Toutefois, la situation peut ne pas être connu. La find ( ) renvoie l'indice des valeurs logiquement vraies . Les résultats de la trouver () peut être critique dans l'interprétation des résultats des logiques d'indexation

    locations = find ( logical_index ) locations = find ( my_matrix > 5)
    < br > Photos

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment définir le centre dans un fichier KML 
  • Comment faire pour supprimer Crestline Fenêtres 
  • Projets de programmation Basic Stamp 
  • Comment créer un Resultset De Exécuter sur un serveur lié 
  • Comment ajouter des films à la bibliothèque de Windows Media Player 
  • La limite de caractères des champs de saisie en HTML 
  • Qu'est-ce qu'une instruction conditionnelle 
  • Différence entre un livrable et un jalon dans un projet IT 
  • Comment faire pour convertir une entrée à cordes en MATLAB 
  • Comment contrôler un robot avec MATLAB 
  • Connaissances Informatiques © http://www.ordinateur.cc