GoGPT Best VPN GoSearch

Ulubiona usługa OnWorks

ncdump-hdf — Online w chmurze

Uruchom ncdump-hdf w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie ncdump-hdf, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


ncdump — Konwertuj pliki netCDF do postaci ASCII (CDL)

STRESZCZENIE


ncdump [-c] [-h] [-v zm 1...] [-B lang] [-F lang] [-l len] [-nie Nazwa] [-D
f_cyfry[,d_cyfry]] filet

OPIS


ncdump generuje reprezentację ASCII określonego pliku netCDF na standardowym wyjściu.
Reprezentacja ASCII jest w formie zwanej CDL (``network Common Data form Language'')
które można przeglądać, edytować lub służyć jako dane wejściowe ncgen. ncgen to program towarzyszący, który
może wygenerować binarny plik netCDF z pliku CDL. Stąd ncgen oraz ncdump można stosować jako
odwrotności, aby przekształcić reprezentację danych między reprezentacjami binarnymi i ASCII.
See ncgen dla opisu reprezentacji CDL i netCDF.

ncdump definiuje domyślny format używany dla każdego typu danych netCDF, ale można go zmienić
jeśli dla zmiennej netCDF zdefiniowano atrybut `C_format'. W tym przypadku, ncdump będzie użyty
atrybut `C_format', aby sformatować każdą wartość. Na przykład, jeśli dane zmiennoprzecinkowe dla
wiadomo, że zmienna netCDF „Z” ma dokładność tylko do trzech cyfr znaczących
właściwe jest użycie atrybutu zmiennej

Z:C_format = "%.3g"

ncdump może być również używany jako prosta przeglądarka plików danych netCDF, do wyświetlania
nazwy i rozmiary wymiarów; nazwy, typy i kształty zmiennych; nazwy i wartości atrybutów;
oraz opcjonalnie wartości danych dla wszystkich zmiennych lub wybranych zmiennych w netCDF
plik.

OPCJE


-c Pokaż wartości koordynować zmienne (zmienne, które są również wymiarami) as
jak również deklaracje wszystkich wymiarów, zmiennych i wartości atrybutów. Dane
wartości zmiennych niebędących współrzędnymi nie są uwzględniane w danych wyjściowych. To jest
najbardziej odpowiednią opcję do krótkiego przyjrzenia się strukturze i zawartości pliku a
plik netCDF.

-h Pokaż tylko nagłówek informacje na wyjściu, czyli deklaracje
wymiary, zmienne i atrybuty, ale żadnych wartości danych dla żadnych zmiennych. The
wyjście jest identyczne jak przy użyciu -c opcja z wyjątkiem wartości współrzędnych
zmienne nie są uwzględniane. (Co najwyżej jeden z -c or -h opcje mogą być obecne.)

-v zmienna1,...,zmienna
Dane wyjściowe będą zawierać wartości danych dla określonych zmiennych, oprócz
deklaracje wszystkich wymiarów, zmiennych i atrybutów. Jedna lub więcej zmiennych
musi być określony według nazwy na liście rozdzielanej przecinkami po tej opcji. ten
lista musi być pojedynczym argumentem polecenia, dlatego nie może zawierać spacji ani innych
białe znaki. Nazwane zmienne muszą być poprawnymi zmiennymi netCDF w pliku
plik wejściowy. Domyślnie, bez tej opcji i przy braku -c or -h
opcje, ma zawierać wartości danych dla cała kolekcja zmienne w danych wyjściowych.

-b lang
Krótka adnotacja w formie komentarza CDL (tekst rozpoczynający się od znaków
``//'') zostanie uwzględniony w sekcji danych wyjścia dla każdego `wiersza' danych,
aby pomóc zidentyfikować wartości danych dla zmiennych wielowymiarowych. Jeśli lang Zaczyna się z
`C' lub `c', zostaną użyte konwencje języka C (indeksy od zera, last
wymiar zmienia się najszybciej). Jeśli lang zaczyna się od `F' lub `f', następnie język Fortran
zastosowane zostaną konwencje (indeksy oparte na jednym, pierwszy wymiar zmienia się najszybciej). W
w każdym przypadku dane zostaną przedstawione w tej samej kolejności; tylko adnotacje
będzie się różnić. Ta opcja jest przydatna do przeglądania dużych ilości plików
dane wielowymiarowe.

-f lang
Pełne adnotacje w postaci końcowych komentarzy CDL (tekst rozpoczynający się od
znaków ``//'') dla każdej wartości danych (z wyjątkiem pojedynczych znaków w znakach
tablice) zostaną uwzględnione w sekcji danych. Jeśli lang zaczyna się na literę „C” lub „c”.
Zastosowane zostaną konwencje języka C (indeksy liczone od zera, zmienny ostatni wymiar
najszybszy). Jeśli lang zaczyna się na `F' lub `f', wtedy będą stosowane konwencje języka Fortran
być stosowane (indeksy oparte na jedynkach, pierwszy wymiar zmienia się najszybciej). W obu przypadkach,
dane będą prezentowane w tej samej kolejności; różnią się tylko adnotacje. Ten
opcja może być przydatna do przesyłania danych do innych filtrów, ponieważ każda wartość danych
pojawia się w osobnej linii, w pełni zidentyfikowany.

-l len Zmienia domyślną maksymalną długość linii (80) używaną w formatowaniu list
wartości danych znakowych.

-n Nazwa
CDL wymaga nazwy dla zestawu danych netCDF, do użytku przez ncgen -b w generowaniu A
domyślna nazwa pliku netCDF. Domyślnie, ncdump konstruuje tę nazwę od ostatniej
składową nazwy ścieżki wejściowego pliku netCDF, usuwając wszelkie rozszerzenia
to ma. Użyj -n możliwość podania innej nazwy. Chociaż plik wyjściowy
nazwa używana przez ncgen -b można określić, warto je mieć ncdump zmienić
domyślną nazwę, aby uniknąć nieumyślnego nadpisania wartościowego pliku netCDF podczas używania
ncdump, edytując wynikowy plik CDL i używając ncgen -b aby wygenerować nowy netCDF
plik z edytowanego pliku CDL.

-d cyfry_zmiennoprzecinkowe[,cyfry_podwójne]
Określa domyślną liczbę cyfr znaczących używanych przy wyświetlaniu liczb zmiennoprzecinkowych
lub wartości danych o podwójnej precyzji dla zmiennych, które nie mają `C_format'
atrybut. Dane zmiennoprzecinkowe będą wyświetlane za pomocą cyfry_zmiennoprzecinkowe znaczący
cyfry. Jeśli dwu cyfrowy jest również określony, wartości podwójnej precyzji będą
wyświetlane z taką liczbą cyfr znaczących. Jeśli zmienna ma `C_format'
atrybut, który zastępuje dowolną określoną wartość domyślną zmiennoprzecinkową. W przypadku braku
każdy -d specyfikacje, dane zmiennoprzecinkowe i dane o podwójnej precyzji są wyświetlane
Odpowiednio 7 i 15 cyfr znaczących. Pliki CDL można zmniejszyć, jeśli są mniejsze
wymagana jest precyzja. Jeśli zarówno precyzja zmiennoprzecinkowa, jak i podwójna precyzja są
określony, obie wartości muszą być oddzielone przecinkiem (bez spacji) jako pojedyncza
argument polecenia. Jeśli naprawdę zależy Ci na maksymalnej precyzji od
netCDF reprezentowany w pliku CDL dla wszystkich możliwych wartości zmiennoprzecinkowych
będę musiał to określić za pomocą -d 9,17 (zgodnie z Twierdzeniem 15 wymienionego artykułu
w sekcji REFERENCJE).

PRZYKŁADY


Spójrz na strukturę danych w pliku netCDF `foo.nc':

ncdump -c foo.nc

Stwórz opatrzoną adnotacjami wersję CDL struktury i danych w pliku netCDF `foo.nc',
używając indeksowania w stylu C dla adnotacji:

ncdump -bc foo.nc > foo.cdl

Dane wyjściowe tylko dla zmiennych `uwind' i `vwind' z pliku netCDF `foo.nc', i
pokaż dane zmiennoprzecinkowe z dokładnością tylko do trzech cyfr znaczących:

ncdump -v uwind, vwind -d 3 foo.nc

Utwórz w pełni opatrzoną adnotacjami (jedna wartość danych w wierszu) listę danych dla zmiennej
`omega', stosując konwencje Fortran dla indeksów i zmieniając nazwę zestawu danych netCDF w
wynikowy plik CDL do `omega':

ncdump -v omega -f fortran -n omega foo.nc > Z.cdl

LITERATURA


Co Każdy Komputer Naukowiec powinien Zapoznania O nas zmiennoprzecinkowe Arytmetyka, D.Goldberg,
ACM Computing Ankiety, Vol. 23, Nie. 1, marzec 1991, s. 5-48.

Użyj ncdump-hdf online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad




×
reklama
❤️Zrób zakupy, zarezerwuj lub kup tutaj — bezpłatnie, co pomaga utrzymać bezpłatne usługi.