Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment compiler VLC dans Visual Stu…
  • Quelles sont les pages de codes Tabl…
  • Comment faire un Terminal Rapport Fo…
  • Comment quitter AVG 9 
  • Comment construire votre propre AS3 …
  • Comment faire pour convertir Hex de …
  • Comment copier dans la liste de la z…
  • Plan de projet pour le développemen…
  • Comment faire un script AutoIt Infin…
  • JavaScript vs. Applets Java 
  •   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

    Comment sous-ensemble d'un tableau dans MATLAB

    MATLAB est un logiciel technique pour la manipulation et la modélisation de grandes quantités de données scientifiques ou d'ingénierie . Dans la plupart des cas, ces données sont stockées dans de grands tableaux ou des matrices multidimensionnelles. MATLAB contient une variété de méthodes pour extraire des sous-ensembles de tableaux multidimensionnels contenant vos données pour que vous puissiez effectuer des analyses spécifiques. Instructions
    1

    construire votre réseau de données . Ceci peut être réalisé par l'importation de vos données pour l'analyse. Par exemple, utilisez le code suivant pour générer un ensemble de test tridimensionnel , composé de tous les zéros :

    test_array = zeros ( 256,256,50 ) ;

    Dans la pratique , ce tableau pourrait être . une série de 50 256 par 256 images
    2

    sélectionner un seul point de données en abordant cet index spécifique dans le tableau:

    my_data_point = test_array ( 128,128,10 ) ; Photos

    le code ci-dessus renvoie une seule valeur du pixel dans le centre de la dixième image du réseau de test.
    3

    Sélectionnez une liste de points de données en adressant la liste de la dimension appropriée:

    my_data_list = test_array ( [ 10 20 30 ] , 128,10 ) ;

    le code ci-dessus renvoie un vecteur 3x1 de la 10ème valeur , 20e et 30e . sur la ligne 128e à la dixième image du réseau de test
    4

    Sélectionnez une gamme de points de données en indexant le tableau en utilisant le démarrage , l'accroissement et l'arrêt de la gamme chacune séparée par une virgule :

    my_data_range = test_array ( 10:5:100,128,10 ) ;

    le code ci-dessus renvoie un vecteur 19x1 de la 10e, 15e , 100e à travers les valeurs de la ligne 128e dans le dixième images de l'ensemble de test. En sortant de la valeur de l'incrément large et seulement de mettre la valeur de début et d'arrêt séparés par deux points utilise un incrément d'une
    5

    Sélectionnez une dimension à part entière par l'indexation en utilisant un opérateur deux points : .

    my_data_line = test_array (:, 128,10 ) ;

    le code ci-dessus renvoie un vecteur 256x1 contenant la ligne 128e de l'image 10 dans le tableau de test
    .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment lire un utilisateur /variable d'environnement système utilisant VBScript 
  • Comment code dans XSPF 
  • Variant Type de données 
  • Comment mettre en cache Javascript externe 
  • Comment faire pour convertir décimal en hexadécimal 
  • Comment créer votre propre Div 
  • Comment faire pour mettre une variable dans le nom de chemin dans MATLAB 
  • Comment dessiner des diagrammes de séquence 
  • Comment faire pour convertir HEX pour les couleurs RVB 
  • PHP trier tableau Fonction 
  • Connaissances Informatiques © http://www.ordinateur.cc