| 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
    Techniques de programmation IDL
    langagières interactives de données ( IDL ) est un outil pour la visualisation et l'investigation des données. IDL travaille avec des " tableaux ", le regroupement des objets d'une manière qui leur permet d'être traités individuellement ou collectivement . «Un des secrets pour devenir un programmeur IDL efficace », écrit Liam Gumley dans " IDL Programming pratique », est l'utilisation efficace des réseaux , la formation de la pensée et la pratique dans des « opérations sur les tableaux plutôt que des boucles. " Choses que vous devez
    Commercial programme
    connaissance des statistiques
    Afficher plus Instructions
    indexation d'un tableau
    1

    IDL , un tableau peut toujours être indexé dans l'une des deux manières: par colonne et ligne , ou par le nombre unidimensionnel simple. Par exemple, considérons un tableau à deux dimensions :

    2 4 6 8 10 12 Photos

    12 14 16 14 12 10

    10 8 40 5 4 2
    < p> 8 2 9 19 18 17

    Pour indexer le nombre dans la troisième rangée , troisième colonne par ligne et par colonne , on peut taper :

    IDL > print , arr [2.2] < br >

    Il serait [2.2] plutôt que [ 3,3] parce que l'on part à l'origine - 0 ici - et se déplace de deux cases vers la droite, puis deux espaces vers le bas. Cela demandera la réponse : 40.
    2

    On pourrait index d'un tableau d'une manière unidimensionnelle ainsi: .

    IDL > print , arr [14]
    < p> Dans le cas de cette grille , AB

    2 4 6 8 10 12 Photos

    12 14 16 14 12 10

    10 8 40 5 4 2
    < p > 8 2 9 19 18 17

    qui invite à nouveau la réponse : 40. Dans ce cas , le message est destiné , selon les mots de Gumley , " la base de décalage de l'élément depuis le début de la série . "
    3

    IDL fournit , sur demande, le moyenne ou la variance d'un tableau. Pour un tableau dans IDL , comme pour n'importe quel ensemble de données, la moyenne est le nombre obtenu en additionnant les valeurs dans l'ensemble , puis en divisant par le nombre de valeurs. Si le tableau est la suivante:

    2 4 3 7 Photos


    puis la moyenne est de 4 (16/4 = 4) pour

    Après avoir créé cela. tableau dans IDL , on peut commander ceci: .


    IDL > print , moyenne ( arr ) pour recevoir cette réponse

    La variance d'un tableau, de même, est la moyenne des carrés des différences entre les valeurs et la moyenne. Dans le cas ci-dessus, les différences au carré a 4 , 0, 1 et 9 . L'écart est donc de 3,5 . La commande appropriée est:

    IDL > print , variance ( arr )
    4

    IDL programmeur doit aussi apprendre à réorganiser un tableau. Il ya sept fonctions de réorganisation , comme vous avez déjà créé une grille de 3 par 2 donc : .

    1 2 3

    4 5 6

    Maintenant, vous voulez réformer dans un 2-en -3 grille ainsi:

    1 2 3 4


    5 6

    La commande est:

    IDL > arr - réforme ( arr , 2, 3) pour

    Previous :

    next :
      articles connexes
    ·Video Tools de décompression 
    ·Comment faire pour restaurer les fichiers spool 
    ·Comment générer une impulsion sur front descendant Ve…
    ·Variant Type de données 
    ·Informatiques les plus courantes Langues 
    ·Les effets de tampon débordements et Chaînes de forma…
    ·Comment combiner plusieurs chiffres avec WinEdt 
    ·Comment convertir les pourcentages en décimales dans C…
    ·Comment faire pour intégrer index.html dans ColdFusion…
    ·Comment faire un graphique de la fonction cumulative su…
      articles en vedette
    ·Comment congeler le fond dans SMF 
    ·Comment faire pour installer CORBA IDL sur NetBeans 
    ·Video Studio Tutorial 
    ·Comment faire pour exécuter Java sous X -Windows 
    ·Comment faire pour convertir un Int à un JTextField en…
    ·Comment faire pour convertir l'espace de Newline 
    ·Comment trouver le chemin Nom complet d'un fichier dans…
    ·Diagrammes UML expliqué 
    ·Comment vérifier si un dossier existe dans Vb.Net 
    ·Comment compiler du code C avec g+ + 
    Copyright © Connaissances Informatiques http://fr.wingwit.com