| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    IDL programmering teknikker
    Interactive data Language ( IDL ), er et værktøj til visualisering og efterforskning af data. IDL arbejder med " arrays ", der er en sammenslutning af objekter på måder, der tillader dem at blive behandlet enten individuelt eller kollektivt. »En af hemmelighederne til at blive en effektiv IDL programmør ," skrev Liam Gumley i "Practical IDL Programmering, " er en effektiv anvendelse af arrays , træning i at tænke og praktisere i " array- operationer snarere end løkker. " Ting du skal
    Commercial program
    Kendskab til statistik
    Vis Flere Instruktioner
    Indeksering et array
    1

    IDL , kan et array altid indekseres i en af ​​to måder: ved kolonne og række , eller ved simpel endimensional tæller . For eksempel overveje et array i to dimensioner : Hej

    2 4 6 8 10 12

    12 14 16 14 12 10

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

    indeksere tallet i tredje række , tredje kolonne af række og kolonne , man måske typen : Hej

    IDL > print, arr. [ 2,2] < br >

    det ville være [2,2 ] i stedet for [ 3,3 ] , fordi man starter på oprindelsen - 0 her - og flytter to mellemrum til højre, så to pladser ned . Det ville bede svaret: . 40.
    2

    Man kunne indeksere et array i en endimensional måde således : .

    IDL > print, arr. [14]
    < p> i tilfælde af dette net , salg

    2 4 6 8 10 12

    12 14 16 14 12 10

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

    der igen ville bede svaret: 40. . I dette tilfælde er hurtig efter, i Gumley ord , " nul- baserede forskydning af elementet fra starten af array . "
    3

    IDL giver på efterspørgsel, betyde eller varians i et array . For et array i IDL , som for ethvert datasæt middelværdien er antallet fås ved at summere værdierne i sættet , og derefter dividere med antallet af værdier. Hvis array er dette : Hej

    2 4 fotos

    3 7

    så middelværdien er 4 (16/4 = 4)

    Efter at skabe den . matrix inden IDL , kan man kommandere dette : .

    IDL > print, betyder ( arr. ) at modtage det svar

    variansen i et array , ligeledes er gennemsnittet af kvadrerede forskelle mellem værdier og middelværdien. I ovenstående tilfælde er de kvadrerede forskelle 4 , 0, 1 og 9. . Variansen er altså 3.5. Den relevante kommando er : Hej

    IDL > print, varians ( arr. )
    4

    IDL programmør skal også lære at genbestille et array. Der er syv genbestilling funktioner som du allerede har oprettet en 3 -by- 2 gitter dermed : .

    1 2 3 fotos

    4 5 6 fotos

    Nu du ønsker at reformere den i en 2 -by -3 grid således : Hej

    1 2

    3 4 fotos

    5 6 fotos

    kommando er : Hej

    IDL > arr- reform ( arr. , 2, 3)

    Forrige :

    næste :
      Relaterede artikler
    ·. Sådan bruges en brugerdefineret CLA Filer 
    ·Sådan Gain tilladelse til at åbne My Files i Python 
    ·Hvordan kan Overskridelser & formateringsstreng Bugs Al…
    ·Sådan tilføjes et banner Brug af HTML programmering 
    ·Hvordan kan jeg lære pseudokode & Rutediagrammer 
    ·Sådan tilføjes Apostroffer i Matlab 
    ·Sådan bruges Direct3D 
    ·Sådan fjernes tegn med accent Med UTF-8 Utility 
    ·Sådan Subset et array i Matlab 
    ·Hvordan konverterer jeg en plotter Filer 
      Anbefalede Artikler
    ·Sådan Anchor en DIV til bunden af ​​en side 
    ·Sådan oprettes et billede Box i Visual Basic 
    ·Software Maintenance Tutorial 
    ·Sådan Rekursivt Traverse i en Linked List 
    ·Sådan Omdøbe en knap i Visual Basic 2008 
    ·Hvad er Basic Fejl 104 & Java 
    ·Sådan ryddes en JMS kø 
    ·Sådan oprettes en CAPTCHA kode 
    ·Sådan slettes en String Fra et Dobbelt Linked liste i …
    ·Sådan Test , hvis du er forbundet til MySQL med PHP Va…
    Copyright © Computer Viden http://www.computerdk.com