PDL :: IO :: HDF :: SD

PDL-interface naar de HDF4 SD-bibliotheek.
Download nu

PDL :: IO :: HDF :: SD Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Chris Marshall
  • Uitgever website:

PDL :: IO :: HDF :: SD Tags


PDL :: IO :: HDF :: SD Beschrijving

PDL-interface naar de HDF4 SD-bibliotheek. PDL :: IO :: HDF :: SD is een PDL-interface met de HDF4 SD-bibliotheek.Synopsis Gebruik PDL; Gebruik PDL :: IO :: HDF :: SD; # # Een HDF-bestand maken en schrijven # # Maak een HDF-bestand: mijn $ HDF = PDL :: IO :: HDF :: SD-> NIEUW ("- Test.hdf"); # Definieer sommige gegevens Mijn $ Gegevens = sequentie (kort, 500, 5); # Zet gegevens in het bestand als 'MyData' dataset met de namen # van afmetingen ('Dim1' en 'Dim2') $ HDF-> SDPUT ("MyData", $ Gegevens, ); # Stel de standaardkalibratie in voor 'MyData' (schaalfactor = 1, andere = 0) $ RES = $ HDF-> SDSETCAL ("MyData"); # Zet een wereldwijde tekstattribuut $ Res = $ HDF-> SDSETTEXTATTR ('Dit is een wereldwijde teksttest !!', "MyGtext"); # Stel een lokaal tekstattribuut in voor 'MyData' $ Res = $ HDF-> SDSETTEXTATTR ('Dit is een lokale teksttest !!', "myltext", "MyData"); # Zet een globale waardeattribuut (u kunt alle waarden die u wilt plaatsen) $ RES = $ HDF-> SDSETVALUEATTR (PDL :: kort (20), "MyGValue"); # Zet een kenmerk in lokale waarde (u kunt alle gewenste waarden plaatsen) $ RES = $ HDF-> SDSETVALUEATTR (PDL :: LANG (), "Mylvalues", "MyData"); # Sluit het bestand $ HDF-> Sluiten (); # # Lezen van een HDF-bestand: # # Een HDF-bestand openen in Alleen lezen Modus: mijn $ HDF = PDL :: IO :: HDF :: SD-> NIEUW ("Test.hdf"); # Krijg een lijst met alle datasets: mijn @Dataset_list = $ HDF-> SDGETVARIABELLENAME (); # Krijg een lijst met de namen van alle wereldwijde kenmerken: mijn @globattr_list = $ HDF-> SDGETATRIBUTENAMES (); # Krijg een lijst met de namen van alle lokale kenmerken voor een dataset: mijn @Locattr_list = $ HDF-> SDGETATRIBUTENAMES ("MYDATA"); # Krijg de waarde van lokaal kenmerk voor een dataset: mijn $ -waarde = $ HDF-> SDGETATRIBUT ("Myltext", "MyData"); # Krijg een PDL-var van de volledige dataset 'MyData': My $ Data = $ HDF-> SDGET ("MyData"); # Pas de schaalfactor van 'MyData' $ Gegevens * = $ HDF-> SDGETSCALEFECTOR aan ("MyData"); # Krijg de vulwaarde en vul de PDL Var in met Bad: $ Gegevens-> Inlave-> SetValtobad ($ HDF-> SDGONVILLVALUE ("MyData")); # Krijg het geldige bereik van een dataset: mijn @range = $ HDF-> SDGETRANGE ("MYDATA"); # Nu kunt u doen wat u wilt met uw data $ HDF-> Sluiten (); deze bibliotheek biedt functies om HDF4-bestanden te lezen, te schrijven en te manipuleren met HDF's SD-interface. Voor meer informatie op HDF4, zie HTTP: // HDF. NCSA.UIUC.EDU/THERE zijn veel wijzigingen die beginnen met versie 2.0, en deze kunnen van invloed zijn op uw code. Zie het bestand 'Wijzigingen' voor een gedetailleerde beschrijving van wat is gewijzigd. Als uw code is gebruikt om te werken met de circa 2002-versie van deze module, en niet meer werkt, is het lezen van de 'wijzigingen' uw beste bet. In de documentatie worden de voorwaarden dataset en SDS (wetenschappelijke gegevensset) wissellijk gebruikt. Vereisten: · Perl


PDL :: IO :: HDF :: SD Gerelateerde software