Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

grdmathgmt - Online w chmurze

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

Jest to polecenie grdmathgmt, 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Ę


grdmath - kalkulator odwrotnej notacji polskiej (RPN) dla siatek (element po elemencie)

STRESZCZENIE


grdmat [ min_obszar[/min_poziom/najwyższy poziom][+ag|i|s |S][+r|l][pprocent] ] [ rozkład[+] ] [
przyrost ] [ ] [ ] [ region ] [ [poziom] ] [ -bi] [ -du] [ -f]
[ -h] [ -i] [ -n] [ -r ] [ -x[[-]n] ] operand [ operand ]
OPERATOR [ operand ] OPERATOR ... = plik outgrd

Uwaga: Między flagą opcji a powiązanymi argumentami nie może być spacji.

OPIS


grdmat wykona operacje takie jak dodawanie, odejmowanie, mnożenie i dzielenie na jednym lub większej liczbie elementów
grid lub stałe przy użyciu składni odwrotnej notacji polskiej (RPN) (np. Hewlett-Packard
w stylu kalkulatora). Można zatem oceniać dowolnie skomplikowane wyrażenia; the
wynik końcowy jest zapisywany w wyjściowym pliku siatki. Operacje na siatce wykonywane są element po elemencie,
a nie manipulacje matrycą. Niektórzy operatorzy wymagają tylko jednego operandu (patrz poniżej). Jeśli nie ma siatki
w wyrażeniu używane są pliki, a następnie opcje -R, -I musi być ustawiony (i opcjonalnie -r).
wyrażenie = plik outgrd może wystąpić tyle razy, ile pozwala na to głębokość stosu
aby zapisać wyniki pośrednie. Mogą być wyrażenia skomplikowane lub często występujące
kodowane jako makro do wykorzystania w przyszłości lub przechowywane i przywoływane w nazwanych lokalizacjach pamięci.

WYMAGANE ARGUMENTY


operand
If operand można otworzyć jako plik, zostanie on odczytany jako plik siatki. Jeśli nie plik,
jest interpretowany jako stała numeryczna lub specjalny symbol (patrz poniżej).

plik outgrd
Nazwa pliku siatki 2-D, w którym będzie przechowywany wynik końcowy. (Zobacz FORMATY PLIKÓW SIATKI
poniżej).

OPCJA ARGUMENTY


-Amin_obszar[/min_poziom/najwyższy poziom][+ag|i|s|S][+r|l][+pprocent]
Obiekty o powierzchni mniejszej niż min_obszar w km^2 lub na poziomie hierarchicznym
jest niższy niż min_poziom lub wyższy niż najwyższy poziom nie zostanie wykreślony [Domyślnie to
0/0/4 (wszystkie funkcje)]. Poziom 2 (jeziora) zawiera regularne jeziora i szeroką rzekę
ciała, które zwykle zaliczamy do jezior; dodać +r po prostu zdobyć rzeki-jeziora lub +l
po prostu dostać zwykłe jeziora. Domyślnie (+AI) wybieramy granicę szelfu lodowego jako
linia brzegowa Antarktydy; dodać +ag , aby zamiast tego wybrać linię uziemienia lodu
jako linia brzegowa. Dla zaawansowanych użytkowników, którzy chcą wydrukować własną linię brzegową Antarktydy
i wyspy przez psx możesz użyć +jak aby pominąć wszystkie funkcje GSHHG poniżej 60S lub +jako do
zamiast tego pomiń wszystkie funkcje na północ od 60S. Na koniec dołącz +pprocent wykluczyć
wielokąty, których procentowa powierzchnia odpowiedniego obiektu w pełnej rozdzielczości jest mniejsza
niż procent. Aby uzyskać więcej informacji, zobacz INFORMACJE GSHHG poniżej. (-A dotyczy tylko
dotychczasowy ROZKŁAD.DG operator)

-Drozkład[+]
Wybiera rozdzielczość zbioru danych do użycia z operatorem LDISTG ((f)zupełnie,
(h) dobrze, (i) średniozaawansowany, (l) no i (c)niegrzeczny). Rozdzielczość spada o 80%
pomiędzy zestawami danych [Domyślnie jest l]. Dodać + aby automatycznie wybrać niższą
rozwiązanie, jeśli żądane rozwiązanie nie jest dostępne [przerwij, jeśli nie znaleziono].

-IXinc[jednostka][=|+][/jinc[jednostka][=|+]]
x_inc [i opcjonalnie y_inc] to odstęp siatki. Opcjonalnie dodaj przyrostek
modyfikator. Geograficzny (stopni) współrzędne: Dołącz m aby wskazać minuty łuku lub s
aby wskazać sekundy łuku. Jeśli jedna z jednostek e, f, k, M, n or u jest dołączony
zamiast tego zakłada się, że przyrost jest podany w metrach, stopach, km, milach, morskich
mila lub stopa pomiarowa w USA i zostanie przeliczona na ekwiwalent
stopni długości geograficznej na środkowej szerokości geograficznej regionu (przeliczenie zależy od
PROJ_ELLIPSOID). Gdyby /y_inc jest podany, ale ustawiony na 0 zostanie zresetowany na x_inc;
w przeciwnym razie zostanie przekonwertowany na stopnie szerokości geograficznej. Wszystkie kategorie współrzędne: Jeśli = is
dołączony następnie odpowiedni max x (wschód) lub y (na północ) może być nieznacznie wyregulowany
dokładnie pasować do podanego przyrostu [domyślnie przyrost można regulować
nieznacznie pasować do danej domeny]. Wreszcie, zamiast dawać podwyżkę, możesz:
określić numer of węzły pożądane przez dołączenie + do podanej liczby całkowitej
argument; przyrost jest następnie przeliczany na podstawie liczby węzłów, a
domena. Wynikowa wartość przyrostu zależy od tego, czy wybrałeś a
siatka zarejestrowana w linii siatki lub w pikselach; zobacz formaty plików aplikacji, aby uzyskać szczegółowe informacje.
Uwaga: jeśli -Rplik grd jest używany, a odstępy siatki zostały już zainicjowane; posługiwać się
-I zastąpić wartości.

-M Domyślnie wszelkie pochodne obliczane są w jednostkach z_units/x(lub y)_units. Jednakże
użytkownik może wybrać tę opcję, aby przeliczyć dx,dy w stopniach długości i szerokości geograficznej na
metrów, stosując przybliżenie płaskiej Ziemi, tak aby gradienty były podawane w z_jednostkach/metr.

-N Wyłącz ścisłe sprawdzanie dopasowania domeny w przypadku manipulacji wieloma siatkami [Domyślne
będzie nalegał, aby każda domena siatki znajdowała się w odległości 1e-4 * grid_spacing od domeny
pierwsza wymieniona siatka].

-R[jednostka]x min/xmaks/ymin/ymaks[R] (więcej ...)
Określ interesujący Cię region.

-V[poziom] (więcej ...)
Wybierz poziom szczegółowości [c].

-bi[podoficerowie][T] (więcej ...)
Wybierz natywne wejście binarne. Opcja wprowadzania binarnego dotyczy tylko plików danych
potrzebne operatorom ROZKŁAD.LD, ROZKŁAD.PD, INSIDE.

-dubrak danych (więcej ...)
Zastąp kolumny wejściowe, które są równe brak danych z NaN.

-f[i|o]kolinfo (więcej ...)
Określ typy danych kolumn wejściowych i/lub wyjściowych.

-g[a]x|y|d|X|Y|D|[col]z[+|-]szczelina[u] (więcej ...)
Określ luki w danych i podziały wierszy.

-h[i|o][n][+c][+d][+ruwagę][+rtytuł] (więcej ...)
Pomiń lub utwórz rekord(y) nagłówka.

-icols[l] [sskala][ooffset][,...] (więcej ...)
Wybierz kolumny wejściowe (0 to pierwsza kolumna).

-n[b|c|l|n][+a][+bBC][+c][+tpróg] (więcej ...)
Wybierz tryb interpolacji dla siatek.

-r (więcej ...)
Ustaw rejestrację węzła pikseli [linia siatki]. Używany tylko z -R -I.

-X[[-]n] (więcej ...)
Ogranicz liczbę rdzeni używanych w algorytmach wielowątkowych (wymagany OpenMP).

-^ or właśnie -
Wydrukuj krótką wiadomość o składni polecenia, a następnie wyjdź (UWAGA: w systemie Windows
użyj tylko -).

-+ or właśnie +
Wydrukuj obszerny komunikat dotyczący użytkowania (pomocy), w tym wyjaśnienie wszelkich
opcja specyficzna dla modułu (ale nie typowe opcje GMT), a następnie kończy działanie.

-? or Nie argumenty
Wydrukuj pełny komunikat (pomoc) dotyczący użytkowania, w tym wyjaśnienie opcji, a następnie
wyjść.

--wersja
Wydrukuj wersję GMT i wyjdź.

--show-katalog danych
Wydrukuj pełną ścieżkę do katalogu współdzielonego GMT i wyjdź.

OPERATORZY


Wybierz spośród następujących 169 operatorów. „args” to liczba wejść i wyjść
argumenty.

┌──────────┬──────┬───────────────────────── ─────┐
│Operator │ argumenty │ Zwraca │
├──────────┼──────┼───────────────────────── ─────┤
ABS │ 1 1 │ abs (A) │
├──────────┼──────┼───────────────────────── ─────┤
ACOS │ 1 1 │ acos (A) │
├──────────┼──────┼───────────────────────── ─────┤
AKOSZ │ 1 1 │ akosz (A) │
├──────────┼──────┼───────────────────────── ─────┤
KOJEC │ 1 1 │ mieszkanie (A) │
├──────────┼──────┼───────────────────────── ─────┤
ACSC │ 1 1 │ dok. (A) │
├──────────┼──────┼───────────────────────── ─────┤
DODAJ │ 2 1 │ A + B │
├──────────┼──────┼───────────────────────── ─────┤
ROLNICZE │ 2 1 │ B jeśli A == NaN, w przeciwnym razie A │
├──────────┼──────┼───────────────────────── ─────┤
ARC │ 2 1 │ powrót łuku (A, B) na [0 │
│ │ │ pi] │
├──────────┼──────┼───────────────────────── ─────┤
SEKUNDA │ 1 1 │ asec (A) │
├──────────┼──────┼───────────────────────── ─────┤
JAK W │ 1 1 │ jak sin (A) │
├──────────┼──────┼───────────────────────── ─────┤
ASINH │ 1 1 │ asinh (A) │
├──────────┼──────┼───────────────────────── ─────┤
ATAN │ 1 1 │ atan (A) │
├──────────┼──────┼───────────────────────── ─────┤
ATAN2 │ 2 1 │ atan2 (A, B) │
├──────────┼──────┼───────────────────────── ─────┤
ATAN │ 1 1 │ atanh (A) │
├──────────┼──────┼───────────────────────── ─────┤
BCDF │ 3 1 │ Dwumian skumulowany │
│ │ │ funkcja rozkładu │
│ │ │ dla p = A, n = B i x │
│ │ │ = do │
├──────────┼──────┼───────────────────────── ─────┤
BPDF │ 3 1 │ Prawdopodobieństwo dwumianowe │
│ │ │ funkcja gęstości dla p = │
│ │ │ A, n = B i x = C │
├──────────┼──────┼───────────────────────── ─────┤
EBI │ 1 1 │ bei (A) │
├──────────┼──────┼───────────────────────── ─────┤
BER │ 1 1 │ ber (A) │
├──────────┼──────┼───────────────────────── ─────┤
BITAND │ 2 1 │ A i B (bitowo AND │
│ │ │ operator) │
├──────────┼──────┼───────────────────────── ─────┤
BITLEFT │ 2 1 │ A << B (bitowo │
│ │ │ operator z lewą zmianą) │
├──────────┼──────┼───────────────────────── ─────┤
BINOT │ 1 1 │ ~A (bitowo NIE │
│ │ │ operator, czyli powrót │
│ │ │ uzupełnienie do dwójki) │
├──────────┼──────┼───────────────────────── ─────┤
BITOR │ 2 1 │ ZA | B (bitowo OR │
│ │ │ operator) │
└──────────┴──────┴───────────────────────────── ─────┘

KURWA │ 2 1 │ A >> B (bitowo │
│ │ │ operator przesunięcia w prawo) │
├──────────┼──────┼───────────────────────── ─────┤
NAJBARDZIEJ │ 2 1 │ 1, jeśli ustawiony jest bit B A, │
│ │ │ else 0 (bitowy TEST │
│ │ │ operator) │
├──────────┼──────┼───────────────────────── ─────┤
BITXOR │ 2 1 │ A ^ B (bitowy XOR │
│ │ │ operator) │
├──────────┼──────┼───────────────────────── ─────┤
CAZ │ 2 1 │ Azymut kartezjański od │
│ │ │ węzły siatki do układania x, y │
│ │ │ (tj. A, B) │
├──────────┼──────┼───────────────────────── ─────┤
CBAZ │ 2 1 │ Kartezjański azymut tylny │
│ │ │ od węzłów siatki do stosu │
│ │ │ x,y (tj. A, B) │
├──────────┼──────┼───────────────────────── ─────┤
ROZKŁAD.CD │ 2 1 │ Odległość kartezjańska │
│ │ │ pomiędzy węzłami siatki i │
│ │ │ stos x,y (tj. A, B) │
├──────────┼──────┼───────────────────────── ─────┤
ROZKŁAD.CD2 │ 2 1 │ Jak CDIST, ale tylko do │
│ │ │ węzły, które są != 0 │
├──────────┼──────┼───────────────────────── ─────┤
STROPOWAĆ │ 1 1 │ sufit (A) (najmniejszy │
│ │ │ liczba całkowita >= A) │
├──────────┼──────┼───────────────────────── ─────┤
CHICRIT │ 2 1 │ Chi-kwadrat krytyczny │
│ │ │ wartość dla alfa = A i │
│ │ │ nu = B │
├──────────┼──────┼───────────────────────── ─────┤
CHICDF │ 2 1 │ Chi-kwadrat skumulowany │
│ │ │ funkcja rozkładu │
│ │ │ dla chi2 = A i nu = B │
├──────────┼──────┼───────────────────────── ─────┤
CHIPDF │ 2 1 │ Prawdopodobieństwo chi-kwadrat │
│ │ │ funkcja gęstości dla │
│ │ │ chi2 = A i nu = B │
├──────────┼──────┼───────────────────────── ─────┤
GRZEBIEŃ │ 2 1 │ Kombinacje n_C_r, z │
│ │ │ n = A i r = B │
├──────────┼──────┼───────────────────────── ─────┤
CORRCOEFF │ 2 1 │ Współczynnik korelacji │
│ │ │ r(A, B) │
├──────────┼──────┼───────────────────────── ─────┤
COS │ 1 1 │ cos (A) (A w radianach) │
├──────────┼──────┼───────────────────────── ─────┤
COSD │ 1 1 │ cos (A) (A w stopniach) │
├──────────┼──────┼───────────────────────── ─────┤
PAŁKA │ 1 1 │ kość (A) │
├──────────┼──────┼───────────────────────── ─────┤
ŁÓŻKO SKŁADANE │ 1 1 │ łóżko (A) (A w radianach) │
├──────────┼──────┼───────────────────────── ─────┤
COTD │ 1 1 │ łóżeczko (A) (A w stopniach) │
├──────────┼──────┼───────────────────────── ─────┤
CSC │ 1 1 │ csc (A) (A w radianach) │
├──────────┼──────┼───────────────────────── ─────┤
CSCD │ 1 1 │ csc (A) (A w stopniach) │
├──────────┼──────┼───────────────────────── ─────┤
KRZYWA │ 1 1 │ Krzywizna A │
│ │ │ (Laplacian) │
└──────────┴──────┴───────────────────────────── ─────┘

D2DX2 │ 1 1 │ d^2(A)/dx^2 2. │
│ │ │ pochodna │
├──────────┼──────┼───────────────────────── ─────┤
D2DY2 │ 1 1 │ d^2(A)/dy^2 2. │
│ │ │ pochodna │
├──────────┼──────┼───────────────────────── ─────┤
D2DXY │ 1 1 │ d^2(A)/dxdy 2. │
│ │ │ pochodna │
├──────────┼──────┼───────────────────────── ─────┤
D2R │ 1 1 │ Konwertuje stopnie na │
│ │ │ Radiany │
├──────────┼──────┼───────────────────────── ─────┤
rozszerzenie DDX │ 1 1 │ d(A)/dx Centralny 1. │
│ │ │ pochodna │
├──────────┼──────┼───────────────────────── ─────┤
DDY │ 1 1 │ d(A)/dy Centralny 1. │
│ │ │ pochodna │
├──────────┼──────┼───────────────────────── ─────┤
DEG2KM │ 1 1 │ Konwertuje sferyczny │
│ │ │ Stopnie do Kilometrów │
├──────────┼──────┼───────────────────────── ─────┤
DENANA │ 2 1 │ Zamień NaN w A na │
│ │ │ wartości z B │
├──────────┼──────┼───────────────────────── ─────┤
DILOGUJ │ 1 1 │ dilog (A) │
├──────────┼──────┼───────────────────────── ─────┤
DIV │ 2 1 │ A / B │
├──────────┼──────┼───────────────────────── ─────┤
DUP │ 1 2 │ Umieszcza duplikat A na │
│ │ │ stos │
├──────────┼──────┼───────────────────────── ─────┤
ECDF │ 2 1 │ Wykładniczy skumulowany │
│ │ │ funkcja rozkładu │
│ │ │ dla x = A i lambda = B │
├──────────┼──────┼───────────────────────── ─────┤
EKRYT │ 2 1 │ Rozkład wykładniczy │
│ │ │ wartość krytyczna dla alfa │
│ │ │ = A i lambda = B │
├──────────┼──────┼───────────────────────── ─────┤
EPDF │ 2 1 │ Prawdopodobieństwo wykładnicze │
│ │ │ funkcja gęstości dla x = │
│ │ │ A i lambda = B │
├──────────┼──────┼───────────────────────── ─────┤
ERF │ 1 1 │ Funkcja błędu erf (A) │
├──────────┼──────┼───────────────────────── ─────┤
ERFC │ 1 1 │ Błąd uzupełniający │
│ │ │ funkcja erfc (A) │
├──────────┼──────┼───────────────────────── ─────┤
EQ │ 2 1 │ 1 jeśli A == B, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
ROZKŁAD.ODW │ 1 1 │ Odwrotna funkcja błędu │
│ │ │ A │
├──────────┼──────┼───────────────────────── ─────┤
WYMIANA │ 2 2 │ Zamienia A i B na │
│ │ │ stos │
├──────────┼──────┼───────────────────────── ─────┤
EXP │ 1 1 │ exp (A) │
├──────────┼──────┼───────────────────────── ─────┤
FACT │ 1 1 │ A! (Silnia) │
├──────────┼──────┼───────────────────────── ─────┤
EKSTREMALNE │ 1 1 │ Ekstrema lokalne: +2/-2 to │
│ │ │ max/min, +1/-1 to siodło │
│ │ │ z maks./min. w x, 0 │
│ │ │ gdzie indziej │
└──────────┴──────┴───────────────────────────── ─────┘

FCDF │ 3 1 │ F skumulowane │
│ │ │ funkcja rozkładu │
│ │ │ dla F = A, nu1 = B i │
│ │ │ nu2 = do │
├──────────┼──────┼───────────────────────── ─────┤
FCRIT │ 3 1 │ Dystrybucja F krytyczna │
│ │ │ wartość dla alfa = A, nu1 │
│ │ │ = B i nu2 = C │
├──────────┼──────┼───────────────────────── ─────┤
FLIPLR │ 1 1 │ Odwrotna kolejność wartości │
│ │ │ w każdym rzędzie │
├──────────┼──────┼───────────────────────── ─────┤
FLIPUD │ 1 1 │ Odwrotna kolejność wartości │
│ │ │ w każdej kolumnie │
├──────────┼──────┼───────────────────────── ─────┤
PODŁOGA │ 1 1 │ piętro (A) (największe │
│ │ │ liczba całkowita <= A) │
├──────────┼──────┼───────────────────────── ─────┤
FMOD │ 2 1 │ A % B (reszta po │
│ │ │ dzielenie obcięte) │
├──────────┼──────┼───────────────────────── ─────┤
FPDF │ 3 1 │ F gęstość prawdopodobieństwa │
│ │ │ funkcja dla F = A, nu1 │
│ │ │ = B i nu2 = C │
├──────────┼──────┼───────────────────────── ─────┤
GE │ 2 1 │ 1 jeśli A >= B, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
GT │ 2 1 │ 1 jeśli A > B, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
HIPOTA │ 2 1 │ hipot (A, B) = sqrt (A*A │
│ │ │ + B*B) │
├──────────┼──────┼───────────────────────── ─────┤
I0 │ 1 1 │ Zmodyfikowana funkcja Bessela │
│ │ │ A (pierwszego rodzaju, rząd 1) │
├──────────┼──────┼───────────────────────── ─────┤
I1 │ 1 1 │ Zmodyfikowana funkcja Bessela │
│ │ │ A (pierwszego rodzaju, rząd 1) │
├──────────┼──────┼───────────────────────── ─────┤
JEŚLI INACZEJ │ 3 1 │ B jeśli A != 0, w przeciwnym razie C │
├──────────┼──────┼───────────────────────── ─────┤
IN │ 2 1 │ Zmodyfikowana funkcja Bessela │
│ │ │ A (pierwszego rodzaju, rząd B) │
├──────────┼──────┼───────────────────────── ─────┤
W ZAKRESIE │ 3 1 │ 1 jeśli B <= A <= C, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
INSIDE │ 1 1 │ 1, gdy jesteś w środku lub jesteś włączony │
│ │ │ wielokąt(y) w A, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
INV │ 1 1 │ 1 / ZA │
├──────────┼──────┼───────────────────────── ─────┤
ISKOŃCZONE │ 1 1 │ 1 jeśli A jest skończone, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
ISNAN │ 1 1 │ 1 jeśli A == NaN, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
J0 │ 1 1 │ Funkcja Bessela A │
│ │ │ (pierwszy rodzaj, rząd 1) │
├──────────┼──────┼───────────────────────── ─────┤
J1 │ 1 1 │ Funkcja Bessela A │
│ │ │ (pierwszy rodzaj, rząd 1) │
├──────────┼──────┼───────────────────────── ─────┤
JN │ 2 1 │ Funkcja Bessela A │
│ │ │ (pierwszy rodzaj, rząd B) │
└──────────┴──────┴───────────────────────────── ─────┘

K0 │ 1 1 │ Zmodyfikowana funkcja Kelvina │
│ │ │ A (2. rodzaj, rząd 0) │
├──────────┼──────┼───────────────────────── ─────┤
K1 │ 1 1 │ Zmodyfikowana funkcja Bessela │
│ │ │ A (2. rodzaj, rząd 1) │
├──────────┼──────┼───────────────────────── ─────┤
KEI │ 1 1 │ kei (A) │
├──────────┼──────┼───────────────────────── ─────┤
KER │ 1 1 │ ker (A) │
├──────────┼──────┼───────────────────────── ─────┤
KM2DEG │ 1 1 │ Konwertuje kilometry na │
│ │ │ Stopnie sferyczne │
├──────────┼──────┼───────────────────────── ─────┤
KN │ 2 1 │ Zmodyfikowana funkcja Bessela │
│ │ │ A (2. rodzaj, rząd B) │
├──────────┼──────┼───────────────────────── ─────┤
KURTA │ 1 1 │ Kurtoza A │
├──────────┼──────┼───────────────────────── ─────┤
LCDF │ 1 1 │ Laplace skumulowany │
│ │ │ funkcja rozkładu │
│ │ │ dla z = A │
├──────────┼──────┼───────────────────────── ─────┤
LCRIT │ 1 1 │ Rozkład Laplace'a │
│ │ │ wartość krytyczna dla alfa │
│ │ │ = ZA │
├──────────┼──────┼───────────────────────── ─────┤
ROZKŁAD.LD │ 1 1 │ Oblicz minimalną odległość │
│ │ │ (w km, jeśli -fg) od │
│ │ │ linie wielosegmentowe │
│ │ │ Plik ASCII A │
├──────────┼──────┼───────────────────────── ─────┤
ROZKŁAD.LD2 │ 2 1 │ Jako LDIST, od linii w │
│ │ │ plik ASCII B, ale tylko do │
│ │ │ węzły, gdzie A != 0 │
├──────────┼──────┼───────────────────────── ─────┤
ROZKŁAD.DG │ 0 1 │ Jak LDIST, ale działa │
│ │ │ w zbiorze danych GSHHG │
│ │ │ (patrz -A, -D dla │
│ │ │ opcje). │
├──────────┼──────┼───────────────────────── ─────┤
LE │ 2 1 │ 1 jeśli A <= B, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
LOG │ 1 1 │ log (A) (logarytm naturalny) │
├──────────┼──────┼───────────────────────── ─────┤
LOG10 │ 1 1 │ log10 (A) (podstawa 10) │
├──────────┼──────┼───────────────────────── ─────┤
LOG1P │ 1 1 │ log (1+A) (dokładne dla │
│ │ │ mały A) │
├──────────┼──────┼───────────────────────── ─────┤
LOG2 │ 1 1 │ log2 (A) (podstawa 2) │
├──────────┼──────┼───────────────────────── ─────┤
LMSSCL │ 1 1 │ Oszacowanie skali LMS (LMS │
│ │ │ STD) A │
├──────────┼──────┼───────────────────────── ─────┤
NIŻSZY │ 1 1 │ Najniższy (minimalny) │
│ │ │ wartość A │
├──────────┼──────┼───────────────────────── ─────┤
LPDF │ 1 1 │ Prawdopodobieństwo Laplace’a │
│ │ │ funkcja gęstości dla z = │
│ │ │ ZA │
├──────────┼──────┼───────────────────────── ─────┤
LRAND │ 2 1 │ Losowy szum Laplace’a │
│ │ │ ze średnią A i std. │
│ │ │ odchylenie B │
└──────────┴──────┴───────────────────────────── ─────┘

LT │ 2 1 │ 1 jeśli A < B, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
MAD │ 1 1 │ Mediana Absolutna │
│ │ │ Odchylenie (L1 STD) A │
├──────────┼──────┼───────────────────────── ─────┤
MAX │ 2 1 │ Maksimum A i B │
├──────────┼──────┼───────────────────────── ─────┤
MEAN │ 1 1 │ Średnia wartość A │
├──────────┼──────┼───────────────────────── ─────┤
MED │ 1 1 │ Mediana wartości A │
├──────────┼──────┼───────────────────────── ─────┤
MIN │ 2 1 │ Minimum A i B │
├──────────┼──────┼───────────────────────── ─────┤
MOD │ 2 1 │ A mod B (reszta po │
│ │ │ podział podłogowy) │
├──────────┼──────┼───────────────────────── ─────┤
TRYB │ 1 1 │ Wartość trybu (najmniejsza mediana │
│ │ │ kwadratów) A │
├──────────┼──────┼───────────────────────── ─────┤
MAM │ 2 1 │ A * B │
├──────────┼──────┼───────────────────────── ─────┤
NAN │ 2 1 │ NaN jeśli A == B, w przeciwnym razie A │
├──────────┼──────┼───────────────────────── ─────┤
NEG │ 1 1 │ -A │
├──────────┼──────┼───────────────────────── ─────┤
NEQ │ 2 1 │ 1 jeśli A != B, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
NORMA │ 1 1 │ Normalizuj (A), więc │
│ │ │ maks(A)-min(A) = 1 │
├──────────┼──────┼───────────────────────── ─────┤
NIE │ 1 1 │ NaN jeśli A == NaN, 1 jeśli A │
│ │ │ == 0, w przeciwnym razie 0 │
├──────────┼──────┼───────────────────────── ─────┤
NAND │ 2 1 │ Normalne, losowe wartości │
│ │ │ ze średnią A i std. │
│ │ │ odchylenie B │
├──────────┼──────┼───────────────────────── ─────┤
OR │ 2 1 │ NaN jeśli B == NaN, w przeciwnym razie A │
├──────────┼──────┼───────────────────────── ─────┤
PCDF │ 2 1 │ Skumulowany Poissona │
│ │ │ funkcja rozkładu │
│ │ │ dla x = A i lambda = B │
├──────────┼──────┼───────────────────────── ─────┤
ROZKŁAD.PD │ 1 1 │ Oblicz minimalną odległość │
│ │ │ (w km, jeśli -fg) od │
│ │ │ punkty w pliku ASCII A │
├──────────┼──────┼───────────────────────── ─────┤
ROZKŁAD PD2 │ 2 1 │ Jako PDIST, z punktów w │
│ │ │ plik ASCII B, ale tylko do │
│ │ │ węzły, gdzie A != 0 │
├──────────┼──────┼───────────────────────── ─────┤
PERM │ 2 1 │ Permutacje n_P_r, gdzie │
│ │ │ n = A i r = B │
├──────────┼──────┼───────────────────────── ─────┤
PLM │ 3 1 │ Powiązana Legenda │
│ │ │ wielomian P(A) stopień B │
│ │ │ porządek C │
├──────────┼──────┼───────────────────────── ─────┤
PLMg │ 3 1 │ Znormalizowane skojarzone │
│ │ │ Wielomian Legendre’a P(A) │
│ │ │ stopień B rząd C │
│ │ │ (konwencja geofizyczna) │
└──────────┴──────┴───────────────────────────── ─────┘

PUNKTY │ 1 2 │ Oblicz średnie x i y │
│ │ │ z pliku ASCII A i │
│ │ │ umieść je na stosie │
├──────────┼──────┼───────────────────────── ─────┤
MUZYKA POP │ 1 0 │ Usuń górny element z │
│ │ │ stos │
├──────────┼──────┼───────────────────────── ─────┤
POW │ 2 1 │ ZA ^ B │
├──────────┼──────┼───────────────────────── ─────┤
PPDF │ 2 1 │ Rozkład Poissona │
│ │ │ P(x,lambda), gdzie x = A │
│ │ │ i lambda = B │
├──────────┼──────┼───────────────────────── ─────┤
KWANT │ 2 1 │ Kwantyl B │
│ │ │ (0-100%) A │
├──────────┼──────┼───────────────────────── ─────┤
PSI │ 1 1 │ Psi (lub Digamma) A │
├──────────┼──────┼───────────────────────── ─────┤
PV │ 3 1 │ Funkcja Legendre’a Pv(A) │
│ │ │ stopnia v = real(B) + │
│ │ │ obraz(C) │
├──────────┼──────┼───────────────────────── ─────┤
QV │ 3 1 │ Funkcja legendy Qv(A) │
│ │ │ stopnia v = real(B) + │
│ │ │ obraz(C) │
├──────────┼──────┼───────────────────────── ─────┤
R2 │ 2 1 │ R2 = A^2 + B^2 │
├──────────┼──────┼───────────────────────── ─────┤
R2D │ 1 1 │ Konwertuj radiany na │
│ │ │ Stopnie │
├──────────┼──────┼───────────────────────── ─────┤
SKRAJ │ 2 1 │ Jednolite wartości losowe │
│ │ │ pomiędzy A i B │
├──────────┼──────┼───────────────────────── ─────┤
RCDF │ 1 1 │ Rayleigh skumulowany │
│ │ │ funkcja rozkładu │
│ │ │ dla z = A │
├──────────┼──────┼───────────────────────── ─────┤
RCRIT │ 1 1 │ Rozkład Rayleigha │
│ │ │ wartość krytyczna dla alfa │
│ │ │ = ZA │
├──────────┼──────┼───────────────────────── ─────┤
RINT │ 1 1 │ rint (A) (zaokrąglij do │
│ │ │ wartość całkowa najbliższa │
│ │ │ do A) │
├──────────┼──────┼───────────────────────── ─────┤
RPDF │ 1 1 │ Prawdopodobieństwo Rayleigha │
│ │ │ funkcja gęstości dla z = │
│ │ │ ZA │
├──────────┼──────┼───────────────────────── ─────┤
ROLL │ 2 0 │ Cyklicznie przesuwa górę │
│ │ │ Stos przedmiotów o │
│ │ │ ilość B │
├──────────┼──────┼───────────────────────── ─────┤
ROTX │ 2 1 │ Obróć A o │
│ │ │ (stałe) przesunięcie B w │
│ │ │ kierunek x │
├──────────┼──────┼───────────────────────── ─────┤
ROTY │ 2 1 │ Obróć A o │
│ │ │ (stałe) przesunięcie B w │
│ │ │ kierunek y │
└──────────┴──────┴───────────────────────────── ─────┘

ROZKŁAD SD │ 2 1 │ Kulisty (Świetny │
│ │ │ okrąg|geodezyjny) │
│ │ │ odległość (w km) pomiędzy │
│ │ │ węzły i stos (A, B) │
├──────────┼──────┼───────────────────────── ─────┤
ROZKŁAD SD2 │ 2 1 │ Jak SDIST, ale tylko do │
│ │ │ węzły, które są != 0 │
├──────────┼──────┼───────────────────────── ─────┤
SAZ │ 2 1 │ Azymut sferyczny od │
│ │ │ węzły siatki do układania w stosy, │
│ │ │ lat (tj. A, B) │
├──────────┼──────┼───────────────────────── ─────┤
SBAZ │ 2 1 │ Sferyczny azymut tylny │
│ │ │ od węzłów siatki do stosu │
│ │ │ lon, lat (tj. A, B) │
├──────────┼──────┼───────────────────────── ─────┤
SEK │ 1 1 │ s (A) (A w radianach) │
├──────────┼──────┼───────────────────────── ─────┤
SECD │ 1 1 │ s (A) (A w stopniach) │
├──────────┼──────┼───────────────────────── ─────┤
ZNAK │ 1 1 │ znak (+1 lub -1) A │
├──────────┼──────┼───────────────────────── ─────┤
GRZECH │ 1 1 │ sin (A) (A w radianach) │
├──────────┼──────┼───────────────────────── ─────┤
SINC │ 1 1 │ sinc (A) (grzech │
│ │ │ (pi*A)/(pi*A)) │
├──────────┼──────┼───────────────────────── ─────┤
grzech │ 1 1 │ grzech (A) (A w stopniach) │
├──────────┼──────┼───────────────────────── ─────┤
SYNH │ 1 1 │ sinh (A) │
├──────────┼──────┼───────────────────────── ─────┤
UKOŚNIE │ 1 1 │ Skośność A │
├──────────┼──────┼───────────────────────── ─────┤
SQR │ 1 1 │ A^2 │
├──────────┼──────┼───────────────────────── ─────┤
SQRT │ 1 1 │ kwadrat (A) │
├──────────┼──────┼───────────────────────── ─────┤
STD │ 1 1 │ Odchylenie standardowe A │
├──────────┼──────┼───────────────────────── ─────┤
KROK │ 1 1 │ Funkcja kroku Heaviside'a: │
│ │ │ H(A) │
├──────────┼──────┼───────────────────────── ─────┤
KROK │ 1 1 │ Funkcja kroku Heaviside'a │
│ │ │ w x: H(x-A) │
├──────────┼──────┼───────────────────────── ─────┤
KROK │ 1 1 │ Funkcja kroku Heaviside'a │
│ │ │ w y: H(y-A) │
├──────────┼──────┼───────────────────────── ─────┤
SUB │ 2 1 │ A - B │
├──────────┼──────┼───────────────────────── ─────┤
SUMA │ 1 1 │ Suma wszystkich wartości w A │
├──────────┼──────┼───────────────────────── ─────┤
TAN │ 1 1 │ tan (A) (A w radianach) │
├──────────┼──────┼───────────────────────── ─────┤
TAND │ 1 1 │ tan (A) (A w stopniach) │
├──────────┼──────┼───────────────────────── ─────┤
TANH │ 1 1 │ tanh (A) │
├──────────┼──────┼───────────────────────── ─────┤
TAP │ 2 1 │ Masy jednostek │
│ │ │ cosinus zwężający się do zera │
│ │ │ w obrębie A i B x i │
│ │ │ y marginesy siatki │
└──────────┴──────┴───────────────────────────── ─────┘

TCDF │ 2 1 │ T Studenta skumulowany │
│ │ │ funkcja rozkładu │
│ │ │ dla t = A i nu = B │
├──────────┼──────┼───────────────────────── ─────┤
TCRIT │ 2 1 │ Rozkład t-Studenta │
│ │ │ wartość krytyczna dla alfa │
│ │ │ = A i nu = B │
├──────────┼──────┼───────────────────────── ─────┤
TN │ 2 1 │ Wielomian Czebyszewa │
│ │ │ Tn(-1<t<+1,n), gdzie t = │
│ │ │ A i n = B │
├──────────┼──────┼───────────────────────── ─────┤
TPDF │ 2 1 │ Prawdopodobieństwo t-Studenta │
│ │ │ funkcja gęstości dla t = │
│ │ │ A i nu = B │
├──────────┼──────┼───────────────────────── ─────┤
GÓRNY │ 1 1 │ Najwyższy (maksymalny) │
│ │ │ wartość A │
├──────────┼──────┼───────────────────────── ─────┤
WCDF │ 3 1 │ Weibulla skumulowany │
│ │ │ funkcja rozkładu │
│ │ │ dla x = A, skala = B, │
│ │ │ i kształt = C │
├──────────┼──────┼───────────────────────── ─────┤
WCRIT │ 3 1 │ Rozkład Weibulla │
│ │ │ wartość krytyczna dla alfa │
│ │ │ = A, skala = B i │
│ │ │ kształt = C │
├──────────┼──────┼───────────────────────── ─────┤
WPDF │ 3 1 │ Gęstość Weibulla │
│ │ │ dystrybucja │
│ │ │ P(x, skala, kształt), gdzie x │
│ │ │ = A, skala = B i │
│ │ │ kształt = C │
├──────────┼──────┼───────────────────────── ─────┤
OWINĄĆ │ 1 1 │ zawiń A w radianach na │
│ │ │ [-pi,pi] │
├──────────┼──────┼───────────────────────── ─────┤
XOR │ 2 1 │ 0 jeśli A == NaN i B == │
│ │ │ NaN, NaN jeśli B == NaN, │
│ │ │ jeszcze A │
├──────────┼──────┼───────────────────────── ─────┤
Y0 │ 1 1 │ Funkcja Bessela A │
│ │ │ (drugi rodzaj, rząd 2) │
├──────────┼──────┼───────────────────────── ─────┤
Y1 │ 1 1 │ Funkcja Bessela A │
│ │ │ (drugi rodzaj, rząd 2) │
├──────────┼──────┼───────────────────────── ─────┤
YLM │ 2 2 │ Re i Im │
│ │ │ ortonormalizowany │
│ │ │ harmoniczne sferyczne │
│ │ │ stopień A porządek B │
├──────────┼──────┼───────────────────────── ─────┤
YLMg │ 2 2 │ Cos i Sin znormalizowane │
│ │ │ harmoniczne sferyczne │
│ │ │ stopień A porządek B │
│ │ │ (konwencja geofizyczna) │
├──────────┼──────┼───────────────────────── ─────┤
YN │ 2 1 │ Funkcja Bessela A │
│ │ │ (drugi rodzaj, rząd B) │
├──────────┼──────┼───────────────────────── ─────┤
ZCDF │ 1 1 │ Normalny skumulowany │
│ │ │ funkcja rozkładu │
│ │ │ dla z = A │
└──────────┴──────┴───────────────────────────── ─────┘

ZPDF │ 1 1 │ Prawdopodobieństwo normalne │
│ │ │ funkcja gęstości dla z = │
│ │ │ ZA │
├──────────┼──────┼───────────────────────── ─────┤
ZCRIT │ 1 1 │ Rozkład normalny │
│ │ │ wartość krytyczna dla alfa │
│ │ │ = ZA │
└──────────┴──────┴───────────────────────────── ─────┘

SYMBOLIKA


Następujące symbole mają specjalne znaczenie:

┌┌─────┬┬┬───────────────────────────────┐┐┐
PI │ 3.1415926... │
├├─────┼┼┼───────────────────────────────┤┤┤
E │ 2.7182818... │
├├─────┼┼┼───────────────────────────────┤┤┤
EULER │ 0.5772156... │
├├─────┼┼┼───────────────────────────────┤┤┤
EPS_F │ 1.192092896e-07 (pojedynczy │
│ │ precyzja epsilon │
├├─────┼┼┼───────────────────────────────┤┤┤
XMIN │ Minimalna wartość x │
├├─────┼┼┼───────────────────────────────┤┤┤
XMAX │ Maksymalna wartość x │
├├─────┼┼┼───────────────────────────────┤┤┤
XRANGE │ Zakres wartości x │
├├─────┼┼┼───────────────────────────────┤┤┤
XINC │ x przyrost │
├├─────┼┼┼───────────────────────────────┤┤┤
NX │ Liczba x węzłów │
├├─────┼┼┼───────────────────────────────┤┤┤
YMIN │ Minimalna wartość y │
├├─────┼┼┼───────────────────────────────┤┤┤
YMAX │ Maksymalna wartość y │
├├─────┼┼┼───────────────────────────────┤┤┤
YRANGE │ Zakres wartości y │
├├─────┼┼┼───────────────────────────────┤┤┤
YINC │ y przyrost │
├├─────┼┼┼───────────────────────────────┤┤┤
NY │ Liczba y węzłów │
├├─────┼┼┼───────────────────────────────┤┤┤
X │ Siatka ze współrzędnymi x │
├├─────┼┼┼───────────────────────────────┤┤┤
Y │ Siatka ze współrzędnymi y │
├├─────┼┼┼───────────────────────────────┤┤┤
XNORM │ Siatka ze znormalizowanymi [-1 do +1] │
│ │ współrzędne x │
├├─────┼┼┼───────────────────────────────┤┤┤
YNORM │ Siatka ze znormalizowanymi [-1 do +1] │
│ │ współrzędne y │
├├─────┼┼┼───────────────────────────────┤┤┤
XKOL │ Siatka z numerami kolumn 0, 1, │
│ │ ..., NX-1 │
├├─────┼┼┼───────────────────────────────┤┤┤
YROW │ Siatka z numerami wierszy 0, 1, ..., │
│ │ NY-1 │
└└─────┴┴┴───────────────────────────────┘┘┘

UWAGI ON OPERATORZY


1. Operator ROZKŁAD SD oblicza odległości sferyczne w km pomiędzy punktem (lon, lat).
na stosie i wszystkich pozycjach węzłów w siatce. Dziedzina siatki i (lon, lat)
oczekuje się, że punkt będzie w stopniach. Podobnie, SAZ i SBAZ operatorzy obliczają
odpowiednio azymut sferyczny i azymut tylny w stopniach. Operatorzy ROZKŁAD.LD i
ROZKŁAD.PD obliczyć odległości sferyczne w km, jeśli -fg jest ustawiony lub sugerowany, w przeciwnym razie powracają
Odległości kartezjańskie. Uwaga: Jeśli bieżący PROJ_ELLIPSOID jest elipsoidalny, to geodezyjny
są używane do obliczania odległości, co może być powolne. Możesz handlować prędkością z
dokładność poprzez zmianę algorytmu używanego do obliczeń geodezyjnych (patrz PROJ_GEODESIC).

Operator ROZKŁAD.DG jest wersją ROZKŁAD.LD który działa na danych GSHHG. Zamiast
czytając plik ASCII, uzyskuje bezpośredni dostęp do jednego z ustalonych zestawów danych GSHHG
przez -D i -A opcje.

2. Operator PUNKTY odczytuje tabelę ASCII, oblicza średnie wartości x i średnie y oraz
umieszcza je na stosie. W przypadku danych geograficznych używamy średniego wektora 3-D
określić średnią lokalizację.

3. Operator PLM oblicza powiązany wielomian Legendre'a stopnia L i rzędu M
(0 <= M <= L), a jej argumentem jest sinus szerokości geograficznej. PLM nie jest znormalizowany i
obejmuje fazę Condona-Shortleya (-1)^M. PLMg jest znormalizowany w najbardziej typowy sposób
powszechnie stosowane w geofizyce. Fazę C-S można dodać, używając argumentu -M. PLM
przepełni się w wyższych stopniach, podczas gdy PLMg jest stabilny aż do bardzo wysokich stopni (at
co najmniej 3000).

4. Operatorzy YLM i YLMg obliczyć znormalizowane harmoniczne sferyczne dla stopnia L i
rząd M (0 <= M <= L) dla wszystkich pozycji w siatce, co do których zakłada się, że się znajdują
stopni. YLM i YLMg zwróć dwie siatki, rzeczywistą (cosinus) i urojoną (sinus)
składnik złożonej harmonii sferycznej. Użyj MUZYKA POP operator (i WYMIANA) zdobyć
pozbądź się jednego z nich lub zapisz oba, wykonując dwa kolejne wywołania = file.nc.

Ortonormalizowane harmoniczne zespolone YLM są najczęściej stosowane w fizyce i
sejsmologia. Plac YLM całkuje do 1 po kuli. W geofizyce YLMg is
znormalizowany w celu uzyskania mocy jednostkowej podczas uśredniania wyrażeń cosinus i sinus
(oddzielnie!) nad kulą (tj. ich kwadraty sumują się do 4 pi). The
Faza Condona-Shortleya (-1)^M nie jest uwzględniona YLM or YLMg, ale można go dodać przez
używając -M jako argumentu.

5. Wszystkie pochodne opierają się na centralnych różnicach skończonych z naturalną granicą
warunki.

6. Pliki, które mają takie same nazwy jak niektóre operatory, np. DODAJ, ZNAK, =itp. powinno być
identyfikowany przez dodanie bieżącego katalogu (tj. ./LOG).

7. Niedozwolone jest przesyłanie plików.

8. Limit głębokości stosu jest na stałe ustawiony na 100.

9. Wszystkie funkcje oczekujące dodatniego promienia (np. LOG, KEIitp.) są przekazywane
wartość bezwzględna ich argumentu. (9) Operatory bitowe (BITAND, BITLEFT, BINOT,
BITOR, KURWA, NAJBARDZIEJ, BITXOR) konwertuje wartości pojedynczej precyzji siatki na
32-bitowe int bez znaku do wykonywania operacji bitowych. W związku z tym największy
całkowita wartość całkowita, którą można zapisać w siatce zmiennoprzecinkowej, to 2^24 lub 16,777,216 XNUMX XNUMX. Każdy
wyższy wynik zostanie zamaskowany, aby zmieścił się w dolnych 24 bitach. Zatem operacje bitowe są
skutecznie ograniczone do wersji 24-bitowej. Wszystkie operatory bitowe zwracają NaN, jeśli podano NaN
argumenty lub ustawienia bitów <= 0.

10. Po wkompilowaniu obsługi OpenMP kilku operatorów skorzysta z tej możliwości
rozłożyć obciążenie na kilka rdzeni. Obecnie lista takich operatorów wygląda następująco:
ROZKŁAD.LD.

GRID WARTOŚCI PRECISION


Niezależnie od dokładności danych wejściowych, programy GMT tworzące pliki grid będą
wewnętrznie przechowuje siatki w 4-bajtowych tablicach zmiennoprzecinkowych. Ma to na celu zachowanie pamięci
a ponadto większość, jeśli nie wszystkie rzeczywiste dane, można przechowywać za pomocą 4-bajtowych liczb zmiennoprzecinkowych
wartości. Dane o wyższej precyzji (tj. wartości podwójnej precyzji) stracą to
precyzja, gdy GMT działa na siatce lub zapisuje nowe siatki. Aby ograniczyć utratę
precyzja podczas przetwarzania danych należy zawsze rozważyć normalizację danych przed
przetwarzanie.

GRID FILE FORMATY


Domyślnie GMT zapisuje siatkę jako zmiennoprzecinkową o pojedynczej precyzji w netCDF z reklamacją COARDS
format pliku. Jednak GMT jest w stanie tworzyć pliki grid w wielu innych powszechnie używanych siatkach
formatów plików, a także ułatwia tzw. „pakowanie” siatek, wypisywanie zmiennoprzecinkowych
dane jako 1- lub 2-bajtowe liczby całkowite. Aby określić precyzję, skalę i przesunięcie, użytkownik powinien:
dodaj przyrostek =id[/skala/offset[/nan]], gdzie id jest dwuliterowym identyfikatorem siatki
rodzaj i precyzja oraz skala i offset są opcjonalnym współczynnikiem skali i przesunięciem, które mają być
zastosowane do wszystkich wartości siatki, oraz nan to wartość używana do wskazania brakujących danych. W razie
dwie postacie id nie jest dostarczony, jak w =/skala niż a id=nf zakłada się. Kiedy
czytanie siatek, format jest zazwyczaj automatycznie rozpoznawany. Jeśli nie, ten sam przyrostek
można dodać do nazw plików siatki wejściowej. Widzieć grdconvert i format pliku siatki sekcji
Informacje techniczne GMT i książka kucharska, aby uzyskać więcej informacji.

Podczas odczytywania pliku netCDF, który zawiera wiele siatek, GMT domyślnie odczyta
pierwsza dwuwymiarowa siatka, którą można znaleźć w tym pliku. Aby nakłonić GMT do przeczytania innego
wielowymiarowa zmienna w pliku siatki, dołącz ?nazwa_zmiennej do nazwy pliku, gdzie
nazwa_zmiennej to nazwa zmiennej. Pamiętaj, że być może będziesz musiał uciec od specjalnego znaczenia
of ? w swoim programie powłoki, umieszczając przed nim ukośnik odwrotny lub umieszczając znak
nazwę pliku i przyrostek między cudzysłowami lub cudzysłowami. ten ?nazwa_zmiennej można również użyć sufiksu
dla siatek wyjściowych, aby określić nazwę zmiennej inną niż domyślna: „z”. Widzieć
grdconvert i sekcje modyfikatory-for-CF i format pliku siatki GMT Technical
Odnośnik i książka kucharska, aby uzyskać więcej informacji, w szczególności o tym, jak czytać sploty 3-,
Siatki 4- lub 5-wymiarowe.

GEOGRAFICZNY ROLNICZE CZAS WSPÓŁRZĘDNE


Gdy typ siatki wyjściowej to netCDF, współrzędne będą oznaczone jako „długość geograficzna”,
„szerokość geograficzna” lub „czas” na podstawie atrybutów danych wejściowych lub siatki (jeśli istnieje) lub na
-f or -R opcje. Na przykład oba -f0x -f1t i -R90w/90e/0t/3t spowoduje a
siatka długości/czasu. Gdy współrzędna x, y lub z jest czasem, zostanie zapisana w siatce
jako względny czas od epoki określony przez TIME_UNIT i TIME_EPOCH w konf.gmt filet
lub w wierszu poleceń. Ponadto jednostka atrybut zmiennej czasu wskaże
zarówno ta jednostka, jak i epoka.

SKLEP, ODWOŁANIE ROLNICZE JASNY


Możesz zapisać obliczenia pośrednie w nazwanej zmiennej, którą możesz przywołać i umieścić
na stosie w późniejszym czasie. Jest to przydatne, jeśli potrzebny jest dostęp do obliczonej ilości
wiele razy w wyrażeniu, ponieważ skróci to ogólne wyrażenie i poprawi
czytelność. Aby zapisać wynik, użyj operatora specjalnego STO@etykieta, Gdzie etykieta jest
nazwę, którą wybierzesz, aby podać ilość. Aby później przywołać zapisany wynik na stos
czas, użyj [RCL]@etykieta, czyli RCL jest opcjonalne. Aby wyczyścić pamięć, której możesz użyć CLR@etykieta. Uwaga
że STO i CLR pozostaw stos bez zmian.

GSHHS INFORMACJE


Baza danych linii brzegowej to GSHHG (dawniej GSHHS), która jest kompilowana z trzech źródeł:
World Vector Shorelines (WVS), CIA World Data Bank II (WDBII) i Atlas kriosfery
(AC, tylko dla Antarktydy). Oprócz Antarktydy wszystkie wielokąty poziomu 1 (ocean-land
granica) pochodzą z dokładniejszego WVS, podczas gdy wszystkie wielokąty wyższego poziomu (level
2-4, reprezentujący ląd/jezioro, jezioro/wyspę w jeziorze i
granice wyspa w jeziorze/jezioro w wyspie w jeziorze) pochodzą z WDBII. Antarktyda
Linie brzegowe występują w dwóch wariantach: front lodowy lub linia uziemienia, do wyboru za pomocą opcji -A opcja.
Wiele przetwarzania miało miejsce w celu przekształcenia danych WVS, WDBII i AC w ​​użyteczną formę
GMT: składanie zamkniętych wielokątów z segmentów linii, sprawdzanie duplikatów i
korygowanie przecięć między wielokątami. Obszar każdego wielokąta został określony
aby użytkownik mógł wybrać, aby nie rysować obiektów mniejszych niż obszar minimalny (patrz -A); jeden
może również ograniczyć najwyższy poziom hierarchii uwzględnianych wielokątów (4 to
maksymalny). 4 bazy danych o niższej rozdzielczości pochodzą z bazy danych o pełnej rozdzielczości
przy użyciu algorytmu upraszczania linii Douglasa-Peuckera. Klasyfikacja rzek i
granice są zgodne z granicami WDBII. Patrz GMT Cookbook and Technical Reference Dodatek K
dla dalszych szczegółów.

MAKRO


Użytkownicy mogą zapisywać w pliku swoje ulubione kombinacje operatorów jako makra grdmath.macros
w swoim katalogu bieżącym lub katalogu użytkownika. Plik może zawierać dowolną liczbę makr (po jednym na każdy plik).
nagrywać); Linie komentarzy zaczynające się od # są pomijane. Format makr to Nazwa =
argument1 argument2 ... argument2 : komentarz gdzie Nazwa w jaki sposób makro będzie używane. Kiedy ten operator
pojawia się w wierszu poleceń, po prostu zastępujemy go podaną listą argumentów. Żadnego makro
może wywołać inne makro. Jako przykład poniższe makro oczekuje trzech argumentów (promień
x0 y0) i ustawia tryby znajdujące się wewnątrz danego okręgu na 1, a te na zewnątrz na 0:

INCIRCLE = CDIST EXCH DIV 1 LE : użycie: r x y INCIRCLE, aby zwrócić 1 wewnątrz okręgu

Uwaga: Ponieważ w makrze mogą występować stałe geograficzne lub czasowe, jest to wymagane
po opcjonalnej fladze komentarza (:) musi nastąpić spacja.

PRZYKŁADY


Aby obliczyć wszystkie odległości do bieguna północnego:

gmt grdmath -Rg -I1 0 90 SDIST = dist_to_NP.nc

Aby wziąć log10 średniej z 2 plików, użyj

gmt grdmath plik1.nc plik2.nc DODAJ 0.5 MUL LOG10 = plik3.nc

Biorąc pod uwagę plikages.nc, który przechowuje wiek dna morskiego w m. y, użyj relacji głębokość (w m) =
2500 + 350 * sqrt (wiek) w celu oszacowania normalnej głębokości dna morskiego:

gmt grdmathages.nc SQRT 350 MUL 2500 ADD = głębokość.nc

Aby znaleźć kąt a (w stopniach) największego naprężenia głównego z tensora naprężenia
dane przez trzy pliki s_xx.nc s_yy.nc i s_xy.nc z relacji tan (2*a) = 2 *
s_xy / (s_xx - s_yy), użyj

gmt grdmath 2 s_xy.nc MUL s_xx.nc s_yy.nc SUB DIV ATAN 2 DIV = kierunek.nc

Aby obliczyć w pełni znormalizowaną harmoniczną sferyczną stopnia 8 i rzędu 4 w skali 1 na 1
stopniowa mapa świata, wykorzystując rzeczywistą amplitudę 0.4 i urojoną amplitudę 1.1:

gmt grdmath -R0/360/-90/90 -I1 8 4 YML 1.1 MUL EXCH 0.4 MUL ADD = har.nc

Aby wyodrębnić lokalizacje lokalnych maksimów przekraczających 100 mGal w pliku faa.nc:

gmt grdmath faa.nc DUP EXTREMA 2 EQ MUL DUP 100 GT MUL 0 NAN = z.nc
gmt grd2xyz z.nc -s > max.xyz

Aby zademonstrować użycie nazwanych zmiennych, rozważ tę falę radialną, w której przechowujemy i
przypomnij sobie znormalizowane argumenty radialne w radianach:

gmt grdmath -R0/10/0/10 -I0.25 5 5 CDIST 2 MUL PI MUL 5 DIV STO@r COS @r SIN MUL = fala.nc

LITERATURA


Abramowitz, M. i IA Stegun, 1964, Podręcznik of Matematyczny Funkcje, Zastosowane
Seria matematyczna, tom. 55, Dover, Nowy Jork.

Holmes, SA i WE Featherstone, 2002, Ujednolicone podejście do sumowania Clenshawa
oraz rekurencyjne obliczenia powiązanego Legendre'a znormalizowanego o bardzo wysokim stopniu i porządku
funkcje. Czasopismo of Geodezja, 76, 279-299.

Press, WH, SA Teukolsky, WT Vetterling i BP Flannery, 1992, Liczbowy
przepisy, wydanie 2, Cambridge Univ., Nowy Jork.

Spanier, J. i KB Oldman, 1987, An Atlas of Funkcje, Hemisphere Publishing Corp.

Użyj grdmathgmt online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad