| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    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
    .

    Previous :

    next :
      articles connexes
    ·Comment utiliser Enterprise Library Data Access Bloquer…
    ·Comment se débarrasser d'un Alt F4 Shortcut 
    ·Différences entre Codage et programmation 
    ·Comment éditer un fichier MSI 
    ·Comment déterminer Algorithmes 
    ·Comment changer de GW -BASIC à QBasic 
    ·Classification des langages de haut niveau en programma…
    ·Comment déplacer VARCHAR2 à NCLOB 
    ·Comment convertir une chaîne en GUID 
    ·Comment faire pour créer un format Script 
      articles en vedette
    ·J'ai une erreur de syntaxe incorrecte dans Python 
    ·Comment accéder à la bibliothèque MSDN en C + + 
    ·Une API Java 3D Tutoriel 
    ·Comment trier une chaîne Unicode en Ruby 
    ·Comment comparer une date avec VB.NET 
    ·L'histoire de programmeurs en informatique 
    ·Comment analyser XML Sport RSS 
    ·Comment quitter AVG 9 
    ·Tutoriel sur la façon de partager des variables dans l…
    ·Comment faire un fond de remplissage dégradé en HTML 
    Copyright © Connaissances Informatiques http://fr.wingwit.com