این دستور grdmathgmt است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
grdmath - ماشین حساب معکوس علامت گذاری لهستانی (RPN) برای شبکه ها (عنصر به عنصر)
خلاصه
گرم ریاضی [ کمترین_منطقه[/حداقل سطح/حداکثر_ سطح][+ag|i|s |S][+r|l][pدر صد] ] [ حل[+] ] [
افزایش ] [ ] [ ] [ منطقه ] [ [سطح] ] [ -بی] [ -du] [ -f]
[ -h] [ -i] [ -n] [ -r ] [ -x[[-]n] ] عملوند [ عملوند ]
اپراتور [ عملوند ] اپراتور ... = outgrdfile
توجه داشته باشید: هیچ فاصله ای بین پرچم گزینه و آرگومان های مرتبط مجاز نیست.
شرح
گرم ریاضی عملیاتی مانند جمع، تفریق، ضرب و تقسیم بر روی یک یا چند را انجام خواهد داد
فایلهای شبکهای یا ثابتها با استفاده از نحو معکوس لهستانی (RPN) (به عنوان مثال، Hewlett-Packard)
به سبک ماشین حساب). بنابراین عبارات پیچیده خودسرانه ممکن است ارزیابی شوند. را
نتیجه نهایی در یک فایل شبکه خروجی نوشته می شود. عملیات گرید عنصر به عنصر است،
نه دستکاری های ماتریسی برخی از عملگرها فقط به یک عملوند نیاز دارند (به زیر مراجعه کنید). اگر شبکه ای وجود ندارد
فایل ها در عبارت و سپس گزینه ها استفاده می شوند -R, -I باید تنظیم شود (و به صورت اختیاری -r).
بیان = outgrdfile می تواند به تعداد دفعاتی که عمق پشته اجازه می دهد رخ دهد
برای ذخیره نتایج متوسط عبارات پیچیده یا متداول ممکن است باشد
به عنوان یک ماکرو برای استفاده در آینده کدگذاری شده یا از طریق مکان های حافظه نامگذاری شده ذخیره و فراخوانی می شود.
مورد نیاز ادله
عملوند
If عملوند می تواند به عنوان یک فایل باز شود و به عنوان یک فایل شبکه خوانده می شود. اگر فایل نیست،
به عنوان یک ثابت عددی یا یک نماد خاص تفسیر می شود (به زیر مراجعه کنید).
outgrdfile
نام یک فایل شبکه دو بعدی که نتیجه نهایی را نگه می دارد. (فرمت های فایل GRID را ببینید
در زیر).
اختیاری ادله
-Aکمترین_منطقه[/حداقل سطح/حداکثر_ سطح][+ag|i|s|S][+r|l][+pدر صد]
ویژگی هایی با مساحت کوچکتر از کمترین_منطقه در km^2 یا در سطح سلسله مراتبی که
پایین تر از حداقل سطح یا بالاتر از حداکثر_ سطح ترسیم نخواهد شد [پیشفرض است
0/0/4 (همه ویژگی ها)]. سطح 2 (دریاچه ها) شامل دریاچه های منظم و رودخانه گسترده است
بدن هایی که معمولاً به عنوان دریاچه ها در نظر گرفته می شوند. ضمیمه +r فقط دریاچه های رودخانه یا +l
فقط دریاچه های معمولی را دریافت کنید. به صورت پیش فرض (+ai) مرز قفسه یخ را به عنوان انتخاب می کنیم
خط ساحلی قطب جنوب؛ ضمیمه +ag به جای آن خط زمین یخ را انتخاب کنید
به عنوان خط ساحلی برای کاربران متخصصی که مایلند خط ساحلی قطب جنوب خود را چاپ کنند
و جزایر از طریق psxy شما می توانید استفاده کنید +به عنوان برای رد شدن از همه ویژگی های GSHHG زیر 60S یا +aS به
در عوض تمام ویژگی های شمال 60S را نادیده بگیرید. در نهایت، ضمیمه کنید +pدر صد استثنا کردن
چند ضلعی هایی که درصد مساحت ویژگی با وضوح کامل مربوطه کمتر است
نسبت به در صد. برای جزئیات بیشتر به اطلاعات GSHHG در زیر مراجعه کنید. (-A فقط مربوط به
la LDISTG اپراتور)
-Dحل[+]
وضوح مجموعه داده را برای استفاده با اپراتور LDISTG ((f)ول،
(h)بالا، (i)متوسط، (l)اوه، و (c)بی ادب). وضوح 80 درصد کاهش می یابد
بین مجموعه داده ها [پیش فرض است l]. ضمیمه + برای انتخاب خودکار پایین تر
قطعنامه در صورتی که مورد درخواستی موجود نباشد [اگر یافت نشد لغو شود].
-Ixinc[واحد][=|+][/یینک[واحد][=|+]]
x_inc [و به صورت اختیاری y_inc] فاصله شبکه است. در صورت تمایل، یک پسوند اضافه کنید
اصلاح کننده جغرافیایی (درجه) مختصات: ضمیمه m برای نشان دادن دقیقه قوس یا s
برای نشان دادن ثانیه های قوس. اگر یکی از واحدها e, f, k, M, n or u ضمیمه شده است
در عوض، افزایش در متر، فوت، کیلومتر، مایل، دریایی در نظر گرفته می شود
مایل یا پای بررسی ایالات متحده، به ترتیب، و به معادل تبدیل خواهد شد
درجه طول جغرافیایی در عرض جغرافیایی میانی منطقه (تبدیل بستگی به
PROJ_ELLIPSOID). اگر /y_inc داده می شود اما روی 0 تنظیم می شود که برابر با تنظیم مجدد خواهد شد x_inc;
در غیر این صورت به درجه عرض جغرافیایی تبدیل می شود. همه مختصات: اگر = is
سپس حداکثر مربوطه اضافه شد x (شرق) و یا y (شمال) ممکن است کمی تنظیم شود
دقیقاً متناسب با افزایش داده شده [به طور پیش فرض افزایش ممکن است تنظیم شود
کمی متناسب با دامنه داده شده]. در نهایت، به جای دادن یک افزایش ممکن است
مشخص کنید عدد of گره مورد نظر با الحاق + به عدد صحیح ارائه شده
بحث و جدل؛ سپس افزایش مجدد از تعداد گره ها و تعداد گره ها محاسبه می شود
دامنه. مقدار افزایشی حاصل به این بستگی دارد که آیا a را انتخاب کرده باشید
شبکه ثبت شده در خط شبکه یا شبکه ثبت شده در پیکسل. برای جزئیات بیشتر به فرمت های برنامه-فایل مراجعه کنید.
توجه: اگر -Rgrdfile استفاده می شود و سپس فاصله شبکه قبلاً مقداردهی شده است. استفاده کنید
-I برای نادیده گرفتن مقادیر
-M بهطور پیشفرض، هر مشتق محاسبهشده بر حسب z_units/x(یا y)_unit است. با این حال
کاربر ممکن است این گزینه را برای تبدیل dx,dy در درجه طول جغرافیایی و عرض جغرافیایی انتخاب کند
متر با استفاده از تقریب زمین مسطح، به طوری که شیب ها بر حسب z_unit/ متر باشد.
-N هنگامی که چندین شبکه دستکاری می شوند، بررسی دقیق تطابق دامنه را خاموش کنید [پیش فرض
اصرار دارد که هر دامنه شبکه ای در 1e-4 * grid_spacing از دامنه باشد
اولین شبکه فهرست شده].
-R[واحد]xmin/xmax/ymin/ymax[r] (بیشتر ...)
منطقه مورد نظر را مشخص کنید.
-V[سطح] (بیشتر ...)
سطح پرحرفی [c] را انتخاب کنید.
-bi[Ncols][t] (بیشتر ...)
ورودی باینری بومی را انتخاب کنید. گزینه ورودی باینری فقط برای فایل های داده اعمال می شود
مورد نیاز اپراتورها LDIST, PDISTو داخل.
-duبدون اطلاعات (بیشتر ...)
ستون های ورودی که برابر هستند را جایگزین کنید بدون اطلاعات با NaN.
-f[i|o]colinfo (بیشتر ...)
انواع داده های ستون های ورودی و/یا خروجی را مشخص کنید.
-g[a]x|y|d|X|Y|D|[گردنه]z[+|-]شکاف[تو] (بیشتر ...)
شکاف داده ها و شکاف های خط را تعیین کنید.
-h[i|o][n][+c][+d][+rاظهار نظر][+rعنوان] (بیشتر ...)
رد شدن یا تولید رکورد(های) سرصفحه.
-iیقه[l][sمقیاس][oچاپ افست][،...] (بیشتر ...)
ستون های ورودی را انتخاب کنید (0 ستون اول است).
-n[b|c|l|n][+a][+bBC][+c][+tآستانه] (بیشتر ...)
حالت درون یابی را برای شبکه ها انتخاب کنید.
-r (بیشتر ...)
تنظیم ثبت گره پیکسل [شبکه شبکه]. فقط با -R -I.
-ایکس[[-]n] (بیشتر ...)
تعداد هسته های مورد استفاده در الگوریتم های چند رشته ای را محدود کنید (OpenMP مورد نیاز است).
-^ or تنها -
یک پیام کوتاه در مورد نحو دستور چاپ کنید، سپس از آن خارج شوید (توجه: در ویندوز
فقط استفاده کنید -).
-+ or تنها +
یک پیام کاربردی (راهنما) گسترده، از جمله توضیح هر یک را چاپ کنید
گزینه مخصوص ماژول (اما نه گزینه های رایج GMT)، سپس خارج می شود.
-? or نه استدلال
سپس یک پیام استفاده کامل (راهنما)، از جمله توضیح گزینه ها را چاپ کنید
خارج می شود.
- نسخه
نسخه GMT را چاپ کنید و خارج شوید.
--show-datadir
مسیر کامل را به دایرکتوری اشتراک گذاری GMT چاپ کنید و از آن خارج شوید.
اپراتورها
از میان 169 عملگر زیر انتخاب کنید. "args" تعداد ورودی و خروجی است
استدلال
┌──────────┬──────-
│اپراتور │ args │ بازگشت │
├──────────┼──────┼───-
│سیستم ترمز ضد قفل (ABS) │ 1 1 │ شکم (A) │
├──────────┼──────┼───-
│ACOS │ 1 1 │ acos (A) │
├──────────┼──────┼───-
│ACOSH │ 1 1 │ آکوش (A) │
├──────────┼──────┼───-
│ACOT │ 1 1 │ آکوت (A) │
├──────────┼──────┼───-
│ACSC │ 1 1 │ acsc (A) │
├──────────┼──────┼───-
│افزودن │ 2 1 │ A + B │
├──────────┼──────┼───-
│و │ 2 1 │ B اگر A == NaN، در غیر این صورت A │
├──────────┼──────┼───-
│ARC │ 2 1 │ قوس (A,B) را در [0 │ برگردانید
│ │ │ پی] │
├──────────┼──────┼───-
│ASEC │ 1 1 │ asec (A) │
├──────────┼──────┼───-
│ASIN │ 1 1 │ asin (A) │
├──────────┼──────┼───-
│ASINH │ 1 1 │ asinh (A) │
├──────────┼──────┼───-
│قهوهای مایل به زرد │ 1 1 │ آتان (A) │
├──────────┼──────┼───-
│ATAN2 │ 2 1 │ atan2 (A, B) │
├──────────┼──────┼───-
│ATANH │ 1 1 │ آتانه (A) │
├──────────┼──────┼───-
│BCDF │ 3 1 │ تجمعی دو جمله ای │
│ │ │ تابع توزیع │
│ │ │ برای p = A، n = B، و x │
│ │ │ = C │
├──────────┼──────┼───-
│BPDF │ 3 1 │ احتمال دو جمله ای │
│ │ │ تابع چگالی برای p = │
│ │ │ A، n = B، و x = C │
├──────────┼──────┼───-
│EIB │ 1 1 │ bei (A) │
├──────────┼──────┼───-
│BER │ 1 1 │ بر (A) │
├──────────┼──────┼───-
│BITAND │ 2 1 │ A & B (به صورت بیتی و │
│ │ │ اپراتور) │
├──────────┼──────┼───-
│BITLEFT │ 2 1 │ A << B (بیتی │
│ │ │ عملگر شیفت چپ) │
├──────────┼──────┼───-
│BITNOT │ 1 1 │ ~A (بیتی NOT │
عملگر │ │ │، یعنی بازگشت │
│ │ │ مکمل دو) │
├──────────┼──────┼───-
│BITOR │ 2 1 │ A | B (بیتی یا │
│ │ │ اپراتور) │
└──────────┴──────┴
│BITRIGHT │ 2 1 │ A >> B (بیتی │
│ │ │ عملگر شیفت راست) │
├──────────┼──────┼───-
│تلخ ترین │ 2 1 │ 1 اگر بیت B از A تنظیم شده باشد، │
│ │ │ دیگر 0 (تست بیتی │
│ │ │ اپراتور) │
├──────────┼──────┼───-
│BITXOR │ 2 1 │ A ^ B (Bitwise XOR │
│ │ │ اپراتور) │
├──────────┼──────┼───-
│CAZ │ 2 1 │ آزیموت دکارتی از │
│ │ │ گره های شبکه برای روی هم چیدن x,y │
│ │ │ (یعنی الف، ب) │
├──────────┼──────┼───-
│CBAZ │ 2 1 │ پس آزیموت دکارتی │
│ │ │ از گره های شبکه به پشته │
│ │ │ x,y (یعنی A, B) │
├──────────┼──────┼───-
│CDIST │ 2 1 │ فاصله دکارتی │
│ │ │ بین گره های شبکه و │
│ │ │ پشته x,y (یعنی A, B) │
├──────────┼──────┼───-
│CDIST2 │ 2 1 │ به عنوان CDIST اما فقط به │
│ │ │ گره هایی که != 0 │ هستند
├──────────┼──────┼───-
│سقف │ 1 1 │ سقف (A) (کوچکترین │
│ │ │ عدد صحیح >= الف) │
├──────────┼──────┼───-
│چیکریت │ 2 1 │ Chi-squared بحرانی │
مقدار │ │ │ برای آلفا = A و │
│ │ │ nu = B │
├──────────┼──────┼───-
│CHICDF │ 2 1 │ مجذور کای تجمعی │
│ │ │ تابع توزیع │
│ │ │ برای chi2 = A و nu = B │
├──────────┼──────┼───-
│CHIPDF │ 2 1 │ احتمال کای دو │
│ │ │ تابع چگالی برای │
│ │ │ chi2 = A و nu = B │
├──────────┼──────┼───-
│شانه │ 2 1 │ ترکیبات n_C_r، با │
│ │ │ n = A و r = B │
├──────────┼──────┼───-
│تصحیح │ 2 1 │ ضریب همبستگی │
│ │ │ r(A, B) │
├──────────┼──────┼───-
│COS │ 1 1 │ cos (A) (A به رادیان) │
├──────────┼──────┼───-
│COSD │ 1 1 │ cos (A) (A بر حسب درجه) │
├──────────┼──────┼───-
│COSH │ 1 1 │ کوش (A) │
├──────────┼──────┼───-
│تخت │ 1 1 │ تخت (A) (A به رادیان) │
├──────────┼──────┼───-
│COTD │ 1 1 │ تخت نوزاد (A) (A بر حسب درجه) │
├──────────┼──────┼───-
│CSC │ 1 1 │ csc (A) (A به رادیان) │
├──────────┼──────┼───-
│CSCD │ 1 1 │ csc (A) (A بر حسب درجه) │
├──────────┼──────┼───-
│منحنی │ 1 1 │ انحنای A │
│ │ │ (لاپلاسی) │
└──────────┴──────┴
│D2DX2 │ 1 1 │ d^2(A)/dx^2 دوم │
│ │ │ مشتق │
├──────────┼──────┼───-
│D2DY2 │ 1 1 │ d^2(A)/dy^2 دوم │
│ │ │ مشتق │
├──────────┼──────┼───-
│D2DXY │ 1 1 │ d^2(A)/dxdy دوم │
│ │ │ مشتق │
├──────────┼──────┼───-
│D2R │ 1 1 │ درجه ها را به │ تبدیل می کند
│ │ │ رادیان │
├──────────┼──────┼───-
│پسوند DDX │ 1 1 │ d(A)/dx مرکزی اول │
│ │ │ مشتق │
├──────────┼──────┼───-
│DDY │ 1 1 │ d(A)/dy مرکزی 1st │
│ │ │ مشتق │
├──────────┼──────┼───-
│DEG2KM │ 1 1 │ کروی │ را تبدیل می کند
│ │ │ درجه تا کیلومتر │
├──────────┼──────┼───-
│DENAN │ 2 1 │ NaN ها را در A با │ جایگزین کنید
│ │ │ مقادیر از B │
├──────────┼──────┼───-
│DILOG │ 1 1 │ دیلوگ (A) │
├──────────┼──────┼───-
│DIV │ 2 1 │ A / B │
├──────────┼──────┼───-
│DUP │ 1 2 │ تکراری A را روی │ قرار می دهد
│ │ │ پشته │
├──────────┼──────┼───-
│ECDF │ 2 1 │ تجمعی نمایی │
│ │ │ تابع توزیع │
│ │ │ برای x = A و لامبدا = B │
├──────────┼──────┼───-
│ECRIT │ 2 1 │ توزیع نمایی │
│ │ │ مقدار بحرانی برای آلفا │
│ │ │ = A و لامبدا = B │
├──────────┼──────┼───-
│EPDF │ 2 1 │ احتمال نمایی │
│ │ │ تابع چگالی برای x = │
│ │ │ A و لامبدا = B │
├──────────┼──────┼───-
│ERF │ 1 1 │ تابع خطا erf (A) │
├──────────┼──────┼───-
│ERFC │ 1 1 │ خطای مکمل │
│ │ │ تابع erfc (A) │
├──────────┼──────┼───-
│EQ │ 2 1 │ 1 اگر A == B، در غیر این صورت 0 │
├──────────┼──────┼───-
│ERFINV │ 1 1 │ تابع خطای معکوس │
│ │ │ از A │
├──────────┼──────┼───-
│EXCH │ 2 2 │ تبادل A و B در │
│ │ │ پشته │
├──────────┼──────┼───-
│EXP │ 1 1 │ اکسپت (A) │
├──────────┼──────┼───-
│FACT │ 1 1 │ A! (یک فاکتوریل) │
├──────────┼──────┼───-
│EXTREMA │ 1 1 │ اکسترم محلی: +2/-2 برابر است با │
│ │ │ حداکثر/دقیقه، +1/-1 زین است │
│ │ │ با حداکثر/دقیقه در x، 0 │
│ │ │ جای دیگر │
└──────────┴──────┴
│FCDF │ 3 1 │ F تجمعی │
│ │ │ تابع توزیع │
│ │ │ برای F = A، nu1 = B، و │
│ │ │ nu2 = C │
├──────────┼──────┼───-
│FCRIT │ 3 1 │ توزیع F بحرانی │
مقدار │ │ │ برای آلفا = A، nu1 │
│ │ │ = B، و nu2 = C │
├──────────┼──────┼───-
│FLIPR │ 1 1 │ ترتیب معکوس مقادیر │
│ │ │ در هر ردیف │
├──────────┼──────┼───-
│FLIPUD │ 1 1 │ ترتیب معکوس مقادیر │
│ │ │ در هر ستون │
├──────────┼──────┼───-
│کف │ 1 1 │ طبقه (A) (بزرگترین │
│ │ │ عدد صحیح <= A) │
├──────────┼──────┼───-
│FMOD │ 2 1 │ A % B (باقی مانده بعد از │
│ │ │ تقسیم بریده) │
├──────────┼──────┼───-
│FPDF │ 3 1 │ F چگالی احتمال │
تابع │ │ │ برای F = A، nu1 │
│ │ │ = B، و nu2 = C │
├──────────┼──────┼───-
│GE │ 2 1 │ 1 اگر A >= B، در غیر این صورت 0 │
├──────────┼──────┼───-
│GT │ 2 1 │ 1 اگر A > B، دیگری 0 │
├──────────┼──────┼───-
│HYPOT │ 2 1 │ hypot (A, B) = sqrt (A*A │
│ │ │ + B*B) │
├──────────┼──────┼───-
│I0 │ 1 1 │ تابع بسل اصلاح شده │
│ │ │ از A (نوع اول، سفارش 1) │
├──────────┼──────┼───-
│I1 │ 1 1 │ تابع بسل اصلاح شده │
│ │ │ از A (نوع اول، سفارش 1) │
├──────────┼──────┼───-
│اگر دیگری │ 3 1 │ B اگر A != 0، در غیر این صورت C │
├──────────┼──────┼───-
│IN │ 2 1 │ تابع بسل اصلاح شده │
│ │ │ از A (نوع اول، مرتبه B) │
├──────────┼──────┼───-
│در محدوده │ 3 1 │ 1 اگر B <= A <= C، دیگری 0 │
├──────────┼──────┼───-
│داخل │ 1 1 │ 1 در داخل یا روشن │
│ │ │ چند ضلعی در A، دیگری 0 │
├──────────┼──────┼───-
│INV │ 1 1 │ 1 / A │
├──────────┼──────┼───-
│ISFINITE │ 1 1 │ 1 اگر A محدود است، در غیر این صورت 0 │
├──────────┼──────┼───-
│ایسنا │ 1 1 │ 1 اگر A == NaN، دیگری 0 │
├──────────┼──────┼───-
│J0 │ 1 1 │ تابع بسل از A │
│ │ │ (نوع اول، سفارش 1) │
├──────────┼──────┼───-
│J1 │ 1 1 │ تابع بسل از A │
│ │ │ (نوع اول، سفارش 1) │
├──────────┼──────┼───-
│JN │ 2 1 │ تابع بسل از A │
│ │ │ (نوع اول، سفارش B) │
└──────────┴──────┴
│K0 │ 1 1 │ تابع کلوین اصلاح شده │
│ │ │ از A (نوع دوم، مرتبه 2) │
├──────────┼──────┼───-
│K1 │ 1 1 │ تابع بسل اصلاح شده │
│ │ │ از A (نوع دوم، مرتبه 2) │
├──────────┼──────┼───-
│KEI │ 1 1 │ kei (A) │
├──────────┼──────┼───-
│کر │ 1 1 │ کر (A) │
├──────────┼──────┼───-
│KM2DEG │ 1 1 │ کیلومترها را به │ تبدیل می کند
│ │ │ درجات کروی │
├──────────┼──────┼───-
│KN │ 2 1 │ تابع بسل اصلاح شده │
│ │ │ از A (نوع دوم، مرتبه B) │
├──────────┼──────┼───-
│کورت │ 1 1 │ کورتوز A │
├──────────┼──────┼───-
│LCDF │ 1 1 │ لاپلاس تجمعی │
│ │ │ تابع توزیع │
│ │ │ برای z = A │
├──────────┼──────┼───-
│LCRIT │ 1 1 │ توزیع لاپلاس │
│ │ │ مقدار بحرانی برای آلفا │
│ │ │ = A │
├──────────┼──────┼───-
│LDIST │ 1 1 │ محاسبه حداقل فاصله │
│ │ │ (در کیلومتر اگر -fg) از │
│ │ │ خطوط در چند بخش │
│ │ │ فایل ASCII A │
├──────────┼──────┼───-
│LDIST2 │ 2 1 │ به عنوان LDIST، از خطوط در │
│ │ │ فایل ASCII B اما فقط به │
│ │ │ گره هایی که A != 0 │
├──────────┼──────┼───-
│LDISTG │ 0 1 │ به عنوان LDIST، اما │ عمل می کند
│ │ │ در مجموعه داده GSHHG │
│ │ │ (برای │ -A, -D را ببینید
گزینه های │ │ │). │
├──────────┼──────┼───-
│LE │ 2 1 │ 1 اگر A <= B، دیگری 0 │
├──────────┼──────┼───-
│ورود کاربران │ 1 1 │ log (A) (طبیعی) │
├──────────┼──────┼───-
│LOG10 │ 1 1 │ log10 (A) (پایه 10) │
├──────────┼──────┼───-
│LOG1P │ 1 1 │ لاگ (1+A) (دقیق برای │
│ │ │ کوچک A) │
├──────────┼──────┼───-
│LOG2 │ 1 1 │ log2 (A) (پایه 2) │
├──────────┼──────┼───-
│LMSSCL │ 1 1 │ برآورد مقیاس LMS (LMS │
│ │ │ STD) از A │
├──────────┼──────┼───-
│پایین تر │ 1 1 │ کمترین (حداقل) │
│ │ │ مقدار A │
├──────────┼──────┼───-
│LPDF │ 1 1 │ احتمال لاپلاس │
│ │ │ تابع چگالی برای z = │
│ │ │ A │
├──────────┼──────┼───-
│LRAND │ 2 1 │ نویز تصادفی لاپلاس │
│ │ │ با میانگین A و std. │
│ │ │ انحراف B │
└──────────┴──────┴
│LT │ 2 1 │ 1 اگر A < B، دیگری 0 │
├──────────┼──────┼───-
│MAD │ 1 1 │ میانه مطلق │
│ │ │ انحراف (L1 STD) A │
├──────────┼──────┼───-
│MAX │ 2 1 │ حداکثر A و B │
├──────────┼──────┼───-
│منظور داشتن │ 1 1 │ مقدار میانگین A │
├──────────┼──────┼───-
│MED │ 1 1 │ مقدار میانه A │
├──────────┼──────┼───-
│MIN │ 2 1 │ حداقل A و B │
├──────────┼──────┼───-
│MOD │ 2 1 │ A mod B (بقیه بعد از │
│ │ │ تقسیم کف) │
├──────────┼──────┼───-
│MODE │ 1 1 │ مقدار حالت (کمترین میانه │
│ │ │ مربع) از A │
├──────────┼──────┼───-
│چند │ 2 1 │ A * B │
├──────────┼──────┼───-
│جواب منفی │ 2 1 │ NaN اگر A == B، در غیر این صورت A │
├──────────┼──────┼───-
│NEG │ 1 1 │ -A │
├──────────┼──────┼───-
│NEQ │ 2 1 │ 1 اگر A != B، دیگری 0 │
├──────────┼──────┼───-
│نرمال │ 1 1 │ عادی سازی (A) بنابراین │
│ │ │ حداکثر (A) - دقیقه (A) = 1 │
├──────────┼──────┼───-
│نه │ 1 1 │ NaN اگر A == NaN، 1 اگر A │
│ │ │ == 0، دیگری 0 │
├──────────┼──────┼───-
│NRAND │ 2 1 │ طبیعی، مقادیر تصادفی │
│ │ │ با میانگین A و std. │
│ │ │ انحراف B │
├──────────┼──────┼───-
│OR │ 2 1 │ NaN اگر B == NaN، در غیر این صورت A │
├──────────┼──────┼───-
│PCDF │ 2 1 │ پواسون تجمعی │
│ │ │ تابع توزیع │
│ │ │ برای x = A و لامبدا = B │
├──────────┼──────┼───-
│PDIST │ 1 1 │ محاسبه حداقل فاصله │
│ │ │ (در کیلومتر اگر -fg) از │
│ │ │ امتیاز در فایل ASCII A │
├──────────┼──────┼───-
│PDIST2 │ 2 1 │ به عنوان PDIST، از نقاط در │
│ │ │ فایل ASCII B اما فقط به │
│ │ │ گره هایی که A != 0 │
├──────────┼──────┼───-
│دائمی │ 2 1 │ جایگشت n_P_r، با │
│ │ │ n = A و r = B │
├──────────┼──────┼───-
│PLM │ 3 1 │ Associated Legendre │
│ │ │ چند جمله ای P(A) درجه B │
│ │ │ سفارش C │
├──────────┼──────┼───-
│PLMg │ 3 1 │ عادی شده مرتبط │
│ │ │ چند جمله ای لژاندر P(A) │
│ │ │ درجه B مرتبه C │
│ │ │ (کنوانسیون ژئوفیزیک) │
└──────────┴──────┴
│نقطه │ 1 2 │ میانگین x و y │ را محاسبه کنید
│ │ │ از فایل ASCII A و │
│ │ │ آنها را روی پشته قرار دهید │
├──────────┼──────┼───-
│POP │ 1 0 │ حذف عنصر بالا از │
│ │ │ پشته │
├──────────┼──────┼───-
│POWER │ 2 1 │ A ^ B │
├──────────┼──────┼───-
│PPDF │ 2 1 │ توزیع پواسون │
│ │ │ P (x، لامبدا)، با x = A │
│ │ │ و لامبدا = B │
├──────────┼──────┼───-
│PQUANT │ 2 1 │ چندک B'th │
│ │ │ (0-100%) از A │
├──────────┼──────┼───-
│PSI │ 1 1 │ Psi (یا دیگاما) از A │
├──────────┼──────┼───-
│PV │ 3 1 │ تابع لژاندر Pv(A) │
│ │ │ درجه v = واقعی (B) + │
│ │ │ تصویر (C) │
├──────────┼──────┼───-
│QV │ 3 1 │ تابع Legendre Qv(A) │
│ │ │ درجه v = واقعی (B) + │
│ │ │ تصویر (C) │
├──────────┼──────┼───-
│R2 │ 2 1 │ R2 = A^2 + B^2 │
├──────────┼──────┼───-
│R2D │ 1 1 │ رادیان ها را به │ تبدیل کنید
│ │ │ درجه │
├──────────┼──────┼───-
│RAND │ 2 1 │ مقادیر تصادفی یکسان │
│ │ │ بین A و B │
├──────────┼──────┼───-
│RCDF │ 1 1 │ رایلی تجمعی │
│ │ │ تابع توزیع │
│ │ │ برای z = A │
├──────────┼──────┼───-
│RCRIT │ 1 1 │ توزیع رایلی │
│ │ │ مقدار بحرانی برای آلفا │
│ │ │ = A │
├──────────┼──────┼───-
│RINT │ 1 1 │ rint (A) (گرد تا │
│ │ │ نزدیکترین مقدار انتگرال │
│ │ │ تا A) │
├──────────┼──────┼───-
│RPDF │ 1 1 │ احتمال ریلی │
│ │ │ تابع چگالی برای z = │
│ │ │ A │
├──────────┼──────┼───-
│رول کنید │ 2 0 │ به صورت چرخه ای بالا را جابجا می کند │
│ │ │ اقلام پشته توسط │
│ │ │ مقدار B │
├──────────┼──────┼───-
│ROTX │ 2 1 │ A را با │ بچرخانید
│ │ │ (ثابت) تغییر B در │
│ │ │ جهت x │
├──────────┼──────┼───-
│ROTY │ 2 1 │ A را با │ بچرخانید
│ │ │ (ثابت) تغییر B در │
│ │ │ جهت y │
└──────────┴──────┴
│SDIST │ 2 1 │ کروی (بزرگ │
│ │ │ دایره|ژئودزیک) │
│ │ │ فاصله (بر حسب کیلومتر) بین │
│ │ │ گره ها و پشته (A, B) │
├──────────┼──────┼───-
│SDIST2 │ 2 1 │ به عنوان SDIST اما فقط به │
│ │ │ گره هایی که != 0 │ هستند
├──────────┼──────┼───-
│SAZ │ 2 1 │ آزیموت کروی از │
│ │ │ گره های شبکه برای روی هم چیدن lon، │
│ │ │ لات (یعنی A، B) │
├──────────┼──────┼───-
│SBAZ │ 2 1 │ پشت آزیموت کروی │
│ │ │ از گره های شبکه به پشته │
│ │ │ lon، lat (یعنی A، B) │
├──────────┼──────┼───-
│SEC │ 1 1 │ ثانیه (A) (A به رادیان) │
├──────────┼──────┼───-
│SECD │ 1 1 │ ثانیه (A) (A بر حسب درجه) │
├──────────┼──────┼───-
│ثبت نام علامت │ 1 1 │ (+1 یا -1) از A │
├──────────┼──────┼───-
│SIN │ 1 1 │ گناه (A) (A به رادیان) │
├──────────┼──────┼───-
│همگام سازی │ 1 1 │ سینک (A) (سین │
│ │ │ (pi*A)/(pi*A)) │
├──────────┼──────┼───-
│سند │ 1 1 │ گناه (A) (A در درجه) │
├──────────┼──────┼───-
│SINH │ 1 1 │ سین (A) │
├──────────┼──────┼───-
│کجی │ 1 1 │ چولگی A │
├──────────┼──────┼───-
│SQR │ 1 1 │ A^2 │
├──────────┼──────┼───-
│SQRT │ 1 1 │ sqrt (A) │
├──────────┼──────┼───-
│STD │ 1 1 │ انحراف معیار A │
├──────────┼──────┼───-
│STEP │ 1 1 │ تابع پله هوی ساید: │
│ │ │ H(A) │
├──────────┼──────┼───-
│STEPX │ 1 1 │ تابع استپ هیوساید │
│ │ │ در x: H(xA) │
├──────────┼──────┼───-
│SEPY │ 1 1 │ تابع استپ هیوساید │
│ │ │ در y: H(yA) │
├──────────┼──────┼───-
│SUB │ 2 1 │ A - B │
├──────────┼──────┼───-
│مبلغ │ 1 1 │ مجموع همه مقادیر در A │
├──────────┼──────┼───-
│TAN │ 1 1 │ tan (A) (A به رادیان) │
├──────────┼──────┼───-
│TAND │ 1 1 │ tan (A) (A بر حسب درجه) │
├──────────┼──────┼───-
│TANH │ 1 1 │ tanh (A) │
├──────────┼──────┼───-
│نوع │ 2 1 │ وزن واحد │
│ │ │ کسینوس مخروطی به صفر │
│ │ │ در A و B از x و │
│ │ │ y حاشیه های شبکه │
└──────────┴──────┴
│TCDF │ 2 1 │ t تجمعی دانش آموز │
│ │ │ تابع توزیع │
│ │ │ برای t = A، و nu = B │
├──────────┼──────┼───-
│TCRIT │ 2 1 │ توزیع t دانش آموز │
│ │ │ مقدار بحرانی برای آلفا │
│ │ │ = A و nu = B │
├──────────┼──────┼───-
│TN │ 2 1 │ چند جمله ای چبیشف │
│ │ │ Tn(-1
│ │ │ A، و n = B │
├──────────┼──────┼───-
│TPDF │ 2 1 │ احتمال t دانش آموز │
│ │ │ تابع چگالی برای t = │
│ │ │ A، و nu = B │
├──────────┼──────┼───-
│بالا │ 1 1 │ بالاترین (حداکثر) │
│ │ │ مقدار A │
├──────────┼──────┼───-
│WCDF │ 3 1 │ تجمعی وایبول │
│ │ │ تابع توزیع │
│ │ │ برای x = A، مقیاس = B، │
│ │ │ و شکل = C │
├──────────┼──────┼───-
│WCRIT │ 3 1 │ توزیع وایبول │
│ │ │ مقدار بحرانی برای آلفا │
│ │ │ = A، مقیاس = B، و │
│ │ │ شکل = C │
├──────────┼──────┼───-
│WPDF │ 3 1 │ تراکم وایبول │
│ │ │ توزیع │
│ │ │ P (x، مقیاس، شکل)، با x │
│ │ │ = A، مقیاس = B، و │
│ │ │ شکل = C │
├──────────┼──────┼───-
│بسته بندی کردن │ 1 1 │ A را در رادیان روی │ بپیچید
│ │ │ [-pi،pi] │
├──────────┼──────┼───-
│XOR │ 2 1 │ 0 اگر A == NaN و B == │
│ │ │ NaN، NaN اگر B == NaN، │
│ │ │ دیگری A │
├──────────┼──────┼───-
│Y0 │ 1 1 │ تابع بسل از A │
│ │ │ (نوع دوم، سفارش 2) │
├──────────┼──────┼───-
│Y1 │ 1 1 │ تابع بسل از A │
│ │ │ (نوع دوم، سفارش 2) │
├──────────┼──────┼───-
│YLM │ 2 2 │ Re and Im │
│ │ │ متعارف │
│ │ │ هارمونیک های کروی │
│ │ │ درجه A مرتبه B │
├──────────┼──────┼───-
│YLMg │ 2 2 │ Cos و Sin نرمال شده │
│ │ │ هارمونیک های کروی │
│ │ │ درجه A مرتبه B │
│ │ │ (کنوانسیون ژئوفیزیک) │
├──────────┼──────┼───-
│YN │ 2 1 │ تابع بسل از A │
│ │ │ (نوع دوم، سفارش B) │
├──────────┼──────┼───-
│ZCDF │ 1 1 │ تجمعی عادی │
│ │ │ تابع توزیع │
│ │ │ برای z = A │
└──────────┴──────┴
│ZPDF │ 1 1 │ احتمال عادی │
│ │ │ تابع چگالی برای z = │
│ │ │ A │
├──────────┼──────┼───-
│ZCRIT │ 1 1 │ توزیع نرمال │
│ │ │ مقدار بحرانی برای آلفا │
│ │ │ = A │
└──────────┴──────┴
نمادها
نمادهای زیر معنای خاصی دارند:
┌───────┬──────────-
│PI │ 3.1415926... │
├───────┼─────────────-
│E │ 2.7182818... │
├───────┼─────────────-
│اویلر │ 0.5772156... │
├───────┼─────────────-
│EPS_F │ 1.192092896e-07 (تک │
│ │ اپسیلون دقیق │
├───────┼─────────────-
│XMIN │ حداقل مقدار x │
├───────┼─────────────-
│XMAX │ حداکثر مقدار x │
├───────┼─────────────-
│XRANGE │ محدوده مقادیر x │
├───────┼─────────────-
│XINC │ x افزایش │
├───────┼─────────────-
│NX │ تعداد گره های x │
├───────┼─────────────-
│YMIN │ حداقل مقدار y │
├───────┼─────────────-
│YMAX │ حداکثر مقدار y │
├───────┼─────────────-
│YRANGE │ محدوده مقادیر y │
├───────┼─────────────-
│YINC │ y افزایش │
├───────┼─────────────-
│NY │ تعداد گره های y │
├───────┼─────────────-
│X │ شبکه با مختصات x │
├───────┼─────────────-
│Y │ شبکه با مختصات y │
├───────┼─────────────-
│XNORM │ شبکه با نرمال شده [-1 تا +1] │
│ │ مختصات x │
├───────┼─────────────-
│YNORM │ شبکه با نرمال شده [-1 تا +1] │
│ │ مختصات y │
├───────┼─────────────-
│XCOL │ شبکه با شماره ستون 0، 1، │
│ │ ...، NX-1 │
├───────┼─────────────-
│YROW │ شبکه با شماره ردیف 0، 1، ...، │
│ │ NY-1 │
└───────┴─────────
NOTES ON اپراتورها
1. اپراتور SDIST فواصل کروی را بر حسب کیلومتر بین نقطه (lon، lat) محاسبه می کند
در پشته و تمام موقعیت های گره در شبکه. دامنه شبکه و (lon، lat)
انتظار می رود نقطه بر حسب درجه باشد. به طور مشابه، SAZ و SBAZ اپراتورها محاسبه می کنند
آزیموت کروی و پس آزیموت به ترتیب بر حسب درجه. اپراتورها LDIST و
PDIST محاسبه فواصل کروی بر حسب کیلومتر اگر -fg تنظیم یا ضمنی است، در غیر این صورت آنها برمی گردند
فواصل دکارتی توجه: اگر PROJ_ELLIPSOID فعلی بیضی است، ژئودزیک
در محاسبات فاصله ها استفاده می شود که می تواند کند باشد. شما می توانید سرعت را با
دقت با تغییر الگوریتم مورد استفاده برای محاسبه ژئودزیک (به PROJ_GEODESIC مراجعه کنید).
اپراتور LDISTG نسخه ای از LDIST که بر روی داده های GSHHG عمل می کند. بجای
با خواندن یک فایل ASCII، به طور مستقیم به یکی از مجموعه داده های GSHHG همانطور که مشخص شده است دسترسی پیدا می کند
توسط -D و -A گزینه.
2. اپراتور نقطه جدول ASCII را می خواند، مقادیر میانگین x و میانگین y را محاسبه می کند
اینها را روی پشته قرار می دهد. اگر داده های جغرافیایی، از میانگین بردار 3 بعدی استفاده می کنیم
تعیین مکان متوسط
3. اپراتور PLM چند جمله ای لژاندر مربوط به درجه L و مرتبه M را محاسبه می کند
(0 <= M <= L)، و آرگومان آن سینوس عرض جغرافیایی است. PLM عادی نیست و
شامل فاز Condon-Shortley (-1)^M. PLMg به روشی که بیشتر است عادی می شود
معمولا در ژئوفیزیک استفاده می شود. فاز CS را می توان با استفاده از -M به عنوان آرگومان اضافه کرد. PLM
در درجات بالاتر سرریز خواهد شد، در حالی که PLMg تا درجه های فوق العاده بالا (در
حداقل 3000).
4. اپراتورها YLM و YLMg محاسبه هارمونیک های کروی نرمال شده برای درجه L و
سفارش M (0 <= M <= L) برای همه موقعیتهای شبکه، که فرض میشود در
درجه است. YLM و YLMg دو شبکه واقعی (کسینوس) و خیالی (سینوس) را برگردانید.
جزء هارمونیک کروی پیچیده استفاده کنید POP اپراتور (و EXCH) بدست آوردن
از شر یکی از آنها خلاص شوید یا هر دو را با دادن دو تماس متوالی = file.nc ذخیره کنید.
هارمونیک های پیچیده متعارف YLM بیشتر در فیزیک استفاده می شود و
زلزله شناسی مربع از YLM روی یک کره به 1 ادغام می شود. در ژئوفیزیک، YLMg is
نرمال شده برای تولید توان واحد در هنگام میانگین گیری شرایط کسینوس و سینوس
(به طور جداگانه!) روی یک کره (یعنی مربع های آنها هر کدام به 4 پی ادغام می شوند). در
فاز Condon-Shortley (-1)^M در آن گنجانده نشده است YLM or YLMg، اما می توان آن را اضافه کرد
استفاده از -M به عنوان آرگومان
5. همه مشتقات بر اساس تفاوت های محدود مرکزی، با مرز طبیعی است
شرایط.
6. فایل هایی که نام برخی از عملگرها را دارند، به عنوان مثال، افزودن, ثبت نام, =و غیره باید باشد
با اضافه کردن فهرست فعلی (به عنوان مثال، ./LOG) شناسایی می شود.
7. Piping فایل ها مجاز نمی باشد.
8. حد عمق پشته به 100 تنظیم شده است.
9. همه توابع انتظار شعاع مثبت (به عنوان مثال، ورود کاربران, KEIو غیره) به تصویب می رسند
ارزش مطلق استدلال آنها (9) عملگرهای بیتی (BITAND, BITLEFT, BITNOT,
BITOR, BITRIGHT, تلخ ترینو BITXOR) مقادیر دقیق یک شبکه را به
اینت های 32 بیتی بدون علامت برای انجام عملیات بیتی. در نتیجه، بزرگترین
مقدار کامل عدد صحیح که می تواند در یک شبکه شناور ذخیره شود 2^24 یا 16,777,216 است. هر
نتیجه بالاتر برای قرار گرفتن در 24 بیت پایین پوشانده می شود. بنابراین، عملیات بیت هستند
به طور موثر به 24 بیت محدود شده است. همه عملگرهای بیتی اگر NaN داده شود NaN را برمیگردانند
آرگومان ها یا تنظیمات بیت <= 0.
10. هنگامی که پشتیبانی OpenMP در کامپایل می شود، چند اپراتور از این توانایی استفاده می کنند
برای پخش بار روی چندین هسته در حال حاضر لیست این اپراتورها عبارتند از:
LDIST.
GRID ارزش دقیق
صرف نظر از دقت داده های ورودی، برنامه های GMT که فایل های شبکه ای را ایجاد می کنند، این کار را انجام می دهند
شبکهها را در آرایههای ممیز شناور ۴ بایتی نگه دارید. این کار برای حفظ حافظه انجام می شود
و علاوه بر این، اکثر داده های واقعی، اگر نه همه، می توانند با استفاده از ممیز شناور 4 بایتی ذخیره شوند
ارزش های. داده هایی با دقت بالاتر (یعنی مقادیر دقت دو برابر) آن را از دست خواهند داد
دقت زمانی که GMT روی شبکه کار می کند یا شبکه های جدید را می نویسد. برای محدود کردن از دست دادن
دقت در هنگام پردازش داده ها، همیشه باید قبل از آن، داده ها را عادی سازی کنید
در حال پردازش.
GRID فایل فرمها
بهطور پیشفرض GMT شبکه را بهعنوان شناور دقیق تکی در یک netCDF شکایت COARDS مینویسد.
فرمت فایل. با این حال، GMT میتواند فایلهای شبکهای را در بسیاری از شبکههای رایج دیگر تولید کند
فرمت های فایل و همچنین به اصطلاح "بسته بندی" شبکه ها، نوشتن نقطه شناور را تسهیل می کند
داده ها به صورت اعداد صحیح 1 یا 2 بایتی. برای تعیین دقت، مقیاس و افست، کاربر باید
پسوند را اضافه کنید =id[/مقیاس/چاپ افست[/نان]]، جایی که id یک شناسه دو حرفی از شبکه است
نوع و دقت و مقیاس و چاپ افست ضریب مقیاس اختیاری و افست هستند
به همه مقادیر شبکه اعمال می شود، و نان مقداری است که برای نشان دادن داده های از دست رفته استفاده می شود. در صورت
دو شخصیت id ارائه نشده است، همانطور که در =/مقیاس از یک id=nf مفروض است. چه زمانی
شبکه های خواندن، قالب به طور کلی به طور خودکار تشخیص داده می شود. اگر نه، همان پسوند
را می توان به نام فایل های شبکه ورودی اضافه کرد. دیدن grdconvert و بخش grid-file-format of the
مرجع فنی GMT و کتاب آشپزی برای اطلاعات بیشتر.
هنگام خواندن یک فایل netCDF که حاوی چندین شبکه است، GMT به طور پیشفرض، آن را میخواند
اولین شبکه 2 بعدی که می توانید در آن فایل پیدا کنید. برای ترغیب GMT به خواندن دیگری
متغیر چند بعدی در فایل شبکه، پیوست ?نام متغیر به نام فایل، جایی که
نام متغیر نام متغیر است. توجه داشته باشید که ممکن است لازم باشد از معنای خاص فرار کنید
of ? در برنامه پوسته خود با قرار دادن یک بک اسلش در مقابل آن یا با قرار دادن علامت
نام فایل و پسوند بین نقل قول یا دو نقل قول. در ?نام متغیر پسوند نیز می تواند استفاده شود
برای شبکه های خروجی برای تعیین نام متغیر متفاوت از پیش فرض: "z". دیدن
grdconvert و بخشهای اصلاحکننده-برای-CF و قالب-فایل شبکه ای GMT فنی
مرجع و کتاب آشپزی برای اطلاعات بیشتر، به ویژه در مورد نحوه خواندن پیوندهای 3-،
شبکه های 4 یا 5 بعدی.
جغرافیایی و TIME مختصات
هنگامی که نوع شبکه خروجی netCDF باشد، مختصات برچسب "طول جغرافیایی" می شوند.
"طول جغرافیایی" یا "زمان" بر اساس ویژگی های داده ورودی یا شبکه (در صورت وجود) یا بر اساس
-f or -R گزینه ها. مثلا هر دو -f0x -f1t و -R90w/90e/0t/3t منجر به a
شبکه طول/زمان زمانی که مختصات x، y یا z زمان باشد، در شبکه ذخیره می شود
به عنوان زمان نسبی از دوران که توسط TIME_UNIT و TIME_EPOCH در تعیین شده است gmt.conf پرونده
یا در خط فرمان علاوه بر این واحد ویژگی متغیر زمان نشان خواهد داد
هم این واحد و هم دوره
فروشگاه، به خاطر آوردن و شفاف
شما می توانید محاسبات میانی را در یک متغیر نامگذاری شده ذخیره کنید که می توانید آن را به خاطر بیاورید و قرار دهید
در زمان بعدی روی پشته اگر نیاز به دسترسی به یک کمیت محاسبه شده دارید، این کار مفید است
چندین بار در بیان شما زیرا بیان کلی را کوتاه کرده و بهبود می بخشد
خوانایی برای ذخیره نتیجه از عملگر ویژه استفاده می کنید STO@برچسب، که در آن برچسب هست
نامی که برای دادن مقدار انتخاب می کنید. برای فراخوانی نتیجه ذخیره شده در پشته بعداً
زمان، استفاده از [RCL]@برچسب، به عنوان مثال، RCL اختیاری است برای پاک کردن حافظه می توانید از آن استفاده کنید CLR@برچسب. توجه داشته باشید
که STO و CLR پشته را بدون تغییر رها کنید.
GSHHS اطلاعات
پایگاه داده خط ساحلی GSHHG (GSHHS سابق) است که از سه منبع گردآوری شده است:
خطوط ساحلی برداری جهانی (WVS)، بانک اطلاعات جهانی سیا II (WDBII) و اطلس کرایوسفر
(AC، فقط برای قطب جنوب). به غیر از قطب جنوب، همه چند ضلعی های سطح 1 (اقیانوس-زمین
مرز) از WVS دقیق تر مشتق شده اند در حالی که همه چند ضلعی های سطح بالاتر (سطح
2-4، به نمایندگی از سرزمین / دریاچه، دریاچه / جزیره در دریاچه، و
مرزهای جزیره در دریاچه/دریاچه در جزیره در دریاچه) از WDBII گرفته شده است. قطب جنوب
خطوط ساحلی در دو طعم وجود دارد: جلوی یخی یا خط زمینی، قابل انتخاب از طریق -A گزینه.
پردازش های زیادی برای تبدیل داده های WVS، WDBII و AC به شکل قابل استفاده انجام شده است
GMT: مونتاژ چند ضلعی های بسته از بخش های خط، بررسی موارد تکراری و
تصحیح برای تقاطع بین چند ضلعی. مساحت هر چند ضلعی مشخص شده است
به طوری که کاربر ممکن است انتخاب کند که ویژگی های کوچکتر از یک منطقه حداقل را ترسیم نکند (نگاه کنید به -A) یکی
همچنین ممکن است بالاترین سطح سلسله مراتبی چند ضلعی ها را محدود کند (4 برابر است
بیشترین). 4 پایگاه داده با وضوح پایین از پایگاه داده با وضوح کامل مشتق شده اند
با استفاده از الگوریتم ساده سازی خط داگلاس-پیکر. طبقه بندی رودخانه ها و
مرزها از WDBII پیروی می کنند. به پیوست K کتاب آشپزی و مرجع فنی GMT مراجعه کنید
برای اطلاعات بیشتر.
ماکروها
کاربران ممکن است ترکیبات اپراتور مورد علاقه خود را به عنوان ماکرو از طریق فایل ذخیره کنند grdmath.macros
در فهرست کاربری فعلی یا کاربر. فایل ممکن است حاوی هر تعداد ماکرو (یک عدد در هر
رکورد)؛ خطوط نظر که با # شروع می شوند نادیده گرفته می شوند. فرمت برای ماکروها است نام =
arg1 arg2 ... arg2 : توضیح جایی که نام نحوه استفاده از ماکرو است. زمانی که این اپراتور
در خط فرمان ظاهر می شود، ما به سادگی آن را با لیست آرگومان لیست شده جایگزین می کنیم. بدون ماکرو
ممکن است ماکرو دیگری را فراخوانی کند. به عنوان مثال، ماکرو زیر انتظار سه آرگومان (radius
x0 y0) و حالت هایی که در داخل دایره داده شده هستند را 1 و حالت های خارج را 0 قرار می دهد:
INCIRCLE = CDIST EXCH DIV 1 LE : استفاده: rxy INCIRCLE برای برگرداندن 1 داخل دایره
توجه: از آنجایی که ثابت های جغرافیایی یا زمانی ممکن است در یک ماکرو وجود داشته باشد، لازم است که
پرچم نظر اختیاری (:) باید با فاصله دنبال شود.
مثال ها
برای محاسبه تمام فواصل تا قطب شمال:
gmt grdmath -Rg -I1 0 90 SDIST = dist_to_NP.nc
برای گرفتن log10 از میانگین 2 فایل، استفاده کنید
gmt grdmath file1.nc file2.nc ADD 0.5 MUL LOG10 = file3.nc
با توجه به فایل ages.nc که سن های بستر دریا را در my نگه می دارد، از رابطه عمق (در متر) = استفاده کنید.
2500 + 350 * متر مربع (سن) برای تخمین عمق طبیعی کف دریا:
gmt grdmath age.nc SQRT 350 MUL 2500 ADD = depths.nc
برای یافتن زاویه a (بر حسب درجه) بزرگترین تنش اصلی از تانسور تنش
داده شده توسط سه فایل s_xx.nc s_yy.nc و s_xy.nc از رابطه tan (2*a) = 2 *
s_xy / (s_xx - s_yy)، استفاده کنید
gmt grdmath 2 s_xy.nc MUL s_xx.nc s_yy.nc SUB DIV ATAN 2 DIV = جهت.nc
برای محاسبه هارمونیک کروی کاملاً نرمال شده درجه 8 و مرتبه 4 بر روی 1 در 1
نقشه جهان درجه با استفاده از دامنه واقعی 0.4 و دامنه خیالی 1.1:
gmt grdmath -R0/360/-90/90 -I1 8 4 YML 1.1 MUL EXCH 0.4 MUL ADD = harm.nc
برای استخراج مکانهای حداکثر محلی که بیش از 100 میلیگال در فایل 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
برای نشان دادن استفاده از متغیرهای نامگذاری شده، این موج شعاعی را در جایی که و را ذخیره می کنیم در نظر بگیرید
آرگومان های شعاعی نرمال شده در رادیان را به خاطر بیاورید:
gmt grdmath -R0/10/0/10 -I0.25 5 5 CDIST 2 MUL PI MUL 5 DIV STO@r COS @r SIN MUL = wave.nc
مراجع
آبراموویتز، ام.، و IA استگان، 1964، کتاب راهنما of ریاضی توابع، کاربردی
سری ریاضیات، جلد. 55، دوور، نیویورک.
هولمز، SA، و WE Featherstone، 2002، یک رویکرد یکپارچه به جمع کلنشاو
و محاسبات بازگشتی درجه و مرتبه بسیار بالا و نرمال شده Legendre مرتبط
توابع. روزنامه of زمین شناسی، 76، 279-299.
مطبوعات، WH، SA Teukolsky، WT Vetterling، و BP Flannery، 1992، عددی
دستور پخت، چاپ دوم، دانشگاه کمبریج، نیویورک.
Spanier، J.، و KB Oldman، 1987، An قهرمانی که دنیا را روی شانههایش نگهداشته است of توابع، Hemisphere Publishing Corp.
از grdmathgmt به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید