Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
IDL Programming Techniques
Interactive Data Language ( IDL ) is een hulpmiddel voor het visualiseren en het onderzoek van de gegevens . IDL werkt met " arrays ", de groepering van objecten op een manier die hen in staat stelt om individueel of collectief worden aangepakt . " Een van de geheimen aan het worden een effectieve IDL programmeur , " schreef Liam Gumley in " Practical IDL Programming , " is het effectieve gebruik van arrays , training in denken en oefenen in " array- operaties in plaats van lussen . " Wat je nodig hebt
Commercial programma
Kennis van statistiek
Toon Meer Aanwijzingen
Indexing een Array
1

In IDL , kan een array altijd worden geïndexeerd op twee manieren : door kolom en rij , of eenvoudige eendimensionale tellen . Denk bijvoorbeeld aan een array in twee dimensies :

2 4 6 8 10 12

12 16 14 12 10

10 8 40 5 4 2
14

8 2 9 19 18 17

Om index het nummer in de derde rij , derde kolom van rij en kolom , zou men kunnen soort :

IDL > print, arr [ 2.2 ] < br >

het zou [ 2.2 ] in plaats van [ 3,3 ] omdat men begint op de oorsprong - 0 hier - en verplaatst twee spaties naar rechts , dan twee ruimten beneden . . Dat zou het antwoord prompt : 40 kopen van 2

Men kon index van een array in een eendimensionale manier dan ook : .

IDL > print, arr [ 14 ]

In het geval van dit raster ,

2 4 6 8 10 12

12 16 14 12 10

10 8 40 5 4 2

8 2 9 19 18 17

dat weer zou prompt het antwoord : 40 . In dat geval is de prompt voor , in Gumley 's woorden , ' de nul gebaseerde compensatie van het element uit het begin van de array . "

IDL 3 biedt , op verzoek , de betekenen of variantie van een array . Voor een matrix in IDL , als voor een gegevensset , het gemiddelde het getal dat wordt verkregen door optelling van de waarden in de reeks en vervolgens te delen door het aantal waarden . Als de array is dit :

2 4


3 7

dan het gemiddelde is 4 ( 16/4 = 4 ) op Twitter

Na het aanmaken van dat . . matrix binnen IDL , kan men dit commando :

IDL > print, bedoel ( arr ) om dat antwoord te krijgen


de variantie van een array , evenzo is het gemiddelde van de kwadraten van de verschillen tussen de en de gemiddelde waarden . In het bovenstaande geval , de gekwadrateerde verschillen 4 , 0 , 1 en 9 . De variantie is dan 3,5 . De desbetreffende opdracht is:

IDL Aanmelden> print, variantie ( arr )
4

Een IDL programmeur moet ook leren om een array opnieuw te ordenen. Er zijn zeven herschikken functies, heb je al een 3 -voor - 2 raster aangemaakt dus : .

1 2 3

4 5 6

Nu , u wenst te hervormen tot een 2 - by -3 raster dus :

1 2


3 4 5 6



De opdracht is :

IDL > arr - hervorming
( arr , 2 , 3 ) op Twitter

Previous: Next:
  Computer Programming Languages
·CNC Basics 
·Wat zijn de nadelen van een Qu…
·Hoe maak je een Looping SQL Sc…
·Hoe te kopiëren van de ListBo…
·Wat is Microdata HTML5 ? 
·Hoe Mobile Programming leren 
·Wat is een programma verklarin…
·Hoe je CVS configureren in Ecl…
·Wat zijn Streaming klassen? 
  Related Articles
Hoe dat te doen Database Programmering M…
Hoe te ActiveX Programming leren 
Programmeren in MS Access 2007 
Programmeren van seriële poorten met Vi…
Hoe toegang Macro program 
Microsoft Visual Programming Language Tu…
Leren programmeren met Visual Basic . Ne…
Hoe te Voorwaardelijke Uitdrukkingen in …
Hoe maak je een Array in FoxPro Programm…
  Programmering Articles
·VBA Programming Theory 
·Hoe te Innovatek Install 
·Hoe maak Overlappende CSS divs Move Toge…
·Hoe maak je een webbrowser in Java Start…
·Hoe maak je een kalender maken in PHP 
·Hoe te Form Waarden ligt in een . NET Wi…
·Perl vereisen Vs . Gebruik 
·Hoe kan ik een Word- document gebruiken …
·Tutorial voor het maken van ASP VBScript…
Copyright © Computer Kennis http://www.nldit.com