Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

IDL techniky programovania

Interactive Data Language ( IDL ) je nástroj pre vizualizáciu a skúmanie dát . IDL pracuje s " pole " , zoskupovanie objektov spôsobom , ktorý im umožňuje riešiť buď individuálne alebo kolektívne . " Jedným z tajomstiev , aby sa stal účinným IDL programátor , " napísal Liam Gumley v " Praktické IDL Programming , " je efektívne využívanie polí , školenia v myslení a praxi v " operáciách poľa skôr než slučky . " Veci , ktoré budete potrebovať klipart komerčný program
Znalosť štatistických
Zobraziť ďalšie inštrukcie
indexovanie Array
1

IDL , pole môže byť vždy indexované jedným z dvoch spôsobov : podľa stĺpca a riadku , alebo jednoduchým jednorozmerné počtu . Napríklad , zvažovať rad vo dvoch rozmeroch :

2 4 6 8 10 12

12 14 16 14 12 10

10 8 40 5 4 2

8 2 9 19 18 17

index číslo v treťom rade , tretí stĺpec podľa riadku a stĺpca , jeden by mohol napísať :

IDL > tlač , arr [ 2,2 ]

Bolo by [ 2,2 ] , skôr než [ 3,3 ] , pretože jeden začína na začiatku - 0 tu - a pohybuje sa dve medzery doprava , potom sa dve medzery . To by výzva odpoveď : 40
2

Dalo by sa index poľa v jednorozmerné spôsobom , teda : .

IDL > tlač , arr [ 14 ]
< . p > V prípade tejto siete ,

2 4 6 8 10 12

12 14 16 14 12 10

10 8 40 5 4 2

8 2 9 19 18 17

, že by sa znova vyzve odpoveď : 40. V tomto prípade , výzva je pre , v Gumley slov , " nuly posun prvku zo začiatku poľa . "
3

IDL poskytuje , na vyžiadanie , znamená , alebo rozptyl poľa . Pre pole v IDL , rovnako ako v prípade súboru údajov , stredná hodnota je číslo získané sčítaním hodnôt v sade a potom vydelením počtu hodnôt . Je-li pole je toto :

2 4

3 7

potom priemer je 4 ( 16 /4 = 4 )

Po vytvorení , že . polia v IDL , kto môže prikázať toto : .

IDL > tlač , priemer ( arr ) prijať túto odpoveď

rozptyl poľa , podobne , je priemer štvorcov rozdielov medzi hodnoty a stredné . Vo vyššie uvedenom prípade , že štvorcové rozdiely sú 4 , 0 , 1 a 9. Rozptyl , potom je 3.5 . Príslušný príkaz :

IDL > tlač , variance ( arr )
4

IDL programátor musí tiež naučiť poradí poľa . Existuje sedem usporiadanie položiek funkcie , as ste už vytvorili 3 - o - 2 mriežku tak :

1 2 3

4 5 6

Teraz , chcete reformovať do 2 - by . -3 mriežky tak :

1 2

3 4

5 6

príkazu je :

IDL > arr reforme ( pole , 2 , 3 )

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené