Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment lier un dictionnaire pour Dr…
  • Comment afficher plusieurs histogram…
  • Comment compiler votre code D sur Vi…
  • Différence entre URS & SRS 
  • À propos de Datalog 
  • Comment calculer l'AMP en C # 
  • Différences entre Définir une fonc…
  • Comment puis-je flotter types de scr…
  • Comment visualiser le processus Apac…
  • Comment puis-je convertir la date de…
  •   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

    Vector indexation dans MATLAB

    MATLAB est un environnement de programmation technique optimisé pour les opérations sur les matrices et les vecteurs. Lors de la programmation dans l'environnement MATLAB, vous avez besoin d'accéder aux données au sein d'un vecteur , une matrice ou un tableau - tous les termes équivalents - à l'aide de différentes méthodes . MATLAB met en œuvre un large éventail de vecteur d'indexation pour permettre subsetting facile des données de la matrice avec un minimum de codage. Single Elements

    éléments uniques de vecteurs MATLAB sont accessibles via un index numérique . MATLAB commence l'indice d'une dimension de vecteur à 1, où d'autres langues commencent à 0 . Les indices de différentes dimensions sont séparées par une virgule. Une variable entière MATLAB peut également être utilisé comme un indice comme dans l'exemple suivant

    my_vector (1, 7 , my_index_integer ) .
    Listes

    éléments vectoriels multiples peuvent être accessibles en utilisant un vecteur d'index , en utilisant la même syntaxe que seule l'indexation de l'élément. Une variable de vecteur unidimensionnel MATLAB peut être utilisé ou un nouveau vecteur peut être créé de novo en joignant une liste séparée par des virgules des numéros entre crochets comme dans l'exemple suivant.

    My_vector ( [ 1, 5, 9] , my_vector_index ) ;
    plages

    gammes continue d'éléments de vecteur peut être consulté en utilisant l'opérateur du côlon pour définir une plage . Une gamme doit avoir un début et l'indice d'arrêt séparés par une virgule . Une augmentation peut également être inclus . Pour vecteur indexation , toutes les valeurs définies par une gamme doivent être des entiers comme démontré ici

    my_vector (1:10) ; . My_vector ( 1:5:101 ) ;
    indexation logique

    MATLAB permet également l'utilisation de matrices logiques ou booléenne pour accéder à des éléments d'un tableau. Matrices logiques ont une valeur de vrai ou faux, représenté par 1 ou 0. Cependant, n'importe quel tableau numérique peut être considéré comme un ensemble logique, avec une valeur différente de zéro étant considéré comme vrai. La valeur renvoyée est un vecteur à une dimension qui contient tous les éléments qui correspondent à un indice de vrai , quelles que soient les dimensions de vecteur . La découverte () avec la même matrice logique comme entrée sera de retour les indices de la valeur réelle de l'interprétation des résultats de l'indexation logique.

    My_values ​​= my_vector ([0, 1, 1, 0, 0, 1]); my_values ​​= my_vector ( my_logical_array ) ;

    my_indices = find ( [0 , 1, 1 , 0, 0 , 1] ) ;
    < br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Quels sont Syntaxe et cordes en code informatique 
  • Comment faire pour ajouter un saut de ligne en String 
  • Qu'est-ce qu'un attribut de données 
  • Les différences dans les iPhone et iPad Fichiers 
  • Comment réinitialiser une colonne Bound 
  • Comment écrire Pseudocode avec les tableaux 
  • Comment prévenir les tampons mémoire et débordements 
  • Comment faire pour restaurer les fichiers spool 
  • Comment utiliser OPL 
  • Comment remplacer une liste en Python 
  • Connaissances Informatiques © http://www.ordinateur.cc