هذا هو الأمر gmtmathgmt الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
gmtmath - آلة حاسبة للتدوين البولندي العكسي (RPN) لجداول البيانات
موجز
جمتمات [ t_f(ر).د[+e][+s|w]] [ العواميد ] [ خاص ] [] [ n_col[/t_col]] [] [[f|l]] [
t_min/t_max/t_inc[+]|com.tfile ] [[مستوى]] [ -b] [ -d] [ -f] [
-g] [ -h] [ -i] [ -o] [ -s] معامل [ معامل ]
مشغل [ معامل ] مشغل = [ ملف ]
ملحوظة: لا يسمح بمسافة بين علامة الخيار والوسيطات المرتبطة بها.
الوصف
جمتمات سيتم تنفيذ عمليات مثل الجمع والطرح والضرب والقسمة على واحد أو أكثر
ملفات بيانات الجدول أو الثوابت باستخدام بناء جملة الترميز البولندي العكسي (RPN) (على سبيل المثال،
على غرار آلة حاسبة هيوليت باكارد). لذلك قد تكون التعابير المعقدة بشكل تعسفي
تقييمها؛ تتم كتابة النتيجة النهائية إلى ملف الإخراج [أو الإخراج القياسي]. بيانات
العمليات هي عنصر بعنصر، وليست معالجة مصفوفة (ما لم تتم الإشارة إلى ذلك). بعض
يتطلب المشغلون مُعاملًا واحدًا فقط (انظر أدناه). إذا لم يتم استخدام جداول البيانات في
التعبير ثم الخيارات -T, -N يمكن ضبطها (واختياريا -بو للإشارة إلى نوع البيانات
للجداول الثنائية). إذا تم تقديم STDIN، فسيتم قراءة الإدخال القياسي ووضعه على الملف
المكدس كما لو تم تقديم ملف بهذا المحتوى في سطر الأوامر. افتراضيا، كل شيء
يتم تشغيل الأعمدة باستثناء عمود "الوقت"، ولكن يمكن تغيير ذلك (انظر -C).
قد يتم ترميز التعبيرات المعقدة أو المتكررة كماكرو للاستخدام المستقبلي أو
تخزينها واسترجاعها عبر مواقع الذاكرة المسماة.
مطلوبة الحجج
معامل
If معامل يمكن فتحه كملف وسيتم قراءته كملف ASCII (أو ثنائي، انظر -بي)
ملف بيانات الجدول. إذا لم يكن ملفًا، فسيتم تفسيره على أنه ثابت رقمي أو ملف
رمز خاص (انظر أدناه). الوسيطة الخاصة STDIN تعني ذلك ستدين سوف يكون
قراءة ووضعها على المكدس. يمكن أن يظهر STDIN أكثر من مرة إذا لزم الأمر.
ملف
اسم ملف بيانات الجدول الذي سيحتوي على النتيجة النهائية. إذا لم يعطى بعد ذلك
يتم إرسال الإخراج إلى stdout.
اختياري الحجج
-At_f(ر).د[+e][+s|w]
يتطلب -N وسوف يقوم بتهيئة جدول جزئيًا بقيم من الملف المحدد
تحتوي t و (ر) فقط. ال t يتم وضعها في العمود t_col في حين و (ر) يدخل
عمود n_col - 1 (انظر -N). إذا تم استخدامه مع مشغلي LSQFIT وSVDFIT، يمكنك ذلك
إلحاق المعدل بشكل اختياري +e والتي سوف بدلا من ذلك تقييم الحل و
اكتب مجموعة بيانات مكونة من أربعة أعمدة: t وf(t) وحل النموذج عند t و
المتبقية عند t، على التوالي [الافتراضي يكتب عمودًا واحدًا بمعاملات النموذج].
ألحق +w if t_f(ر).د لديه عمود ثالث مع الأوزان، أو إلحاق +s if t_f(ر).د لديها
عمود ثالث مع 1 سيجما. وفي هاتين الحالتين نجد الحل المرجح.
سيتم إخراج الأوزان (أو سيجما) كعمود أخير عندما +e ساري المفعول.
-Cالعواميد حدد الأعمدة التي سيتم العمل عليها حتى حدوثها التالي -C. قائمة
أعمدة مفصولة بفواصل؛ نطاقات مثل 1,3،5,7-XNUMX،XNUMX مسموح بها. -C (بدون حجج)
يعيد تعيين الإجراء الافتراضي لاستخدام جميع الأعمدة باستثناء عمود الوقت (انظر -N). -كا
تحديد كافة الأعمدة، بما في ذلك العمود الزمني، بينما -سجل تجاري عكس (تبديل)
الخيارات الحالية. متى -C في الواقع، فهو يتحكم أيضًا في الأعمدة الموجودة في الملف
سيتم وضعها على المكدس.
-Eخاص
يضبط الحد الأدنى للقيمة الذاتية المستخدمة من قبل المشغلين LSQFIT وSVDFIT [1e-7]. الأصغر
يتم تعيين القيم الذاتية على الصفر ولن يتم أخذها في الاعتبار في الحل.
-I يعكس تسلسل صف الإخراج من الوقت التصاعدي إلى التنازلي [تصاعدي].
-Nn_col[/t_col]
حدد عدد الأعمدة واختياريًا رقم العمود الذي يحتوي على
متغير "الوقت" [0]. يتم ترقيم الأعمدة بدءًا من 0 [2/0]. إذا كانت ملفات الإدخال
المحدد بعد ذلك -N سيضيف أي أعمدة مفقودة.
-Q الوضع السريع لحساب العددية. اختصار ل -كا -N1/0 -T0 / 0 / 1.
-S[و|ل]
قم بالإبلاغ فقط عن الصف الأول أو الأخير من النتائج [الافتراضي هو كل الصفوف]. هذا هو
مفيد إذا قمت بحساب إحصائية (قل MODE) وأريد فقط الإبلاغ عن أ
رقم واحد بدلاً من السجلات المتعددة ذات القيم المتطابقة. ألحق l تحصل
الصف الأخير و f للحصول على الصف الأول فقط [افتراضي].
-Tt_min/t_max/t_inc[+]|com.tfile
مطلوب عندما لا يتم إعطاء ملفات الإدخال. يضبط إحداثيات t للأول و
النقطة الأخيرة والفاصل الزمني لأخذ العينات متساوي البعد لعمود "الوقت" (انظر -N).
ألحق + إذا كنت تحدد عدد النقاط متساوية البعد بدلاً من ذلك. إن كان هناك
لا يوجد عمود زمني (أعمدة البيانات فقط)، وإعطاء -T بلا حجج. وهذا يعني أيضا
-كا. وبدلاً من ذلك، قم بإعطاء اسم الملف الذي يحتوي عموده الأول على الملف المطلوب
إحداثيات t التي قد تكون غير منتظمة.
-الخامس[مستوى] (أكثر ...)
حدد مستوى الإسهاب [ج].
-بي [ncols] [ر] (أكثر ...)
حدد المدخلات الثنائية الأصلية.
-بو [ncols][نوع] (أكثر ...)
حدد الإخراج الثنائي الأصلي. [الافتراضي هو نفس الإدخال، ولكن انظر -o]
-د [i | س]لايوجد بيانات (أكثر ...)
استبدل أعمدة الإدخال التي تساوي لايوجد بيانات مع NaN وقم بالعكس عند الإخراج.
-f [i | س]كولينفو (أكثر ...)
حدد أنواع البيانات الخاصة بأعمدة الإدخال و / أو الإخراج.
-g [a] x | y | d | X | Y | D | [العقيد] ض [+ | -]فجوة[ش] (أكثر ...)
تحديد فجوات البيانات وفواصل الأسطر.
-h [i | o] [n] [+ ج] [+ د] [+ صتعليق] [+ صالاسم] (أكثر ...)
تخطي أو إنتاج سجل (سجلات) رأس.
-iالعواميد[l] [sمقياس] [سعوض] [، ] (أكثر ...)
حدد أعمدة الإدخال (0 هو العمود الأول).
-oالعواميد[، ...] (أكثر ...)
حدد أعمدة الإخراج (0 هو العمود الأول).
-س[العواميد] [أ | ص] (أكثر ...)
تعيين معالجة سجلات NaN.
-^ or م -
اطبع رسالة قصيرة حول صيغة الأمر ، ثم قم بالخروج (ملاحظة: في Windows
استخدم فقط -).
-+ or م +
اطبع رسالة (تعليمات) استخدام شاملة ، بما في ذلك شرح أي منها
خيار خاص بالوحدة النمطية (ولكن ليس خيارات GMT الشائعة) ، ثم يخرج.
-? or لا الحجج
اطبع رسالة استخدام (مساعدة) كاملة ، بما في ذلك شرح الخيارات ، بعد ذلك
المخارج.
--الإصدار
اطبع نسخة GMT واخرج.
--إظهار- datadir
طباعة المسار الكامل إلى دليل مشاركة GMT والخروج.
OPERATORS
اختر من بين المشغلين الـ 146 التاليين. "الوسائط" هي عدد المدخلات والمخرجات
الحجج.
┌───────────────┬────────────────── ─────┐
│ المشغل │ الحجج │ العوائد │
├──────────┼────┼────────────────── ─────┤
│عضلات المعده │ 1 1 │ القيمة المطلقة (أ) │
├──────────┼────┼────────────────── ─────┤
│ACOS │ 1 1 │ أكوس (أ) │
├──────────┼────┼────────────────── ─────┤
│أكوش │ 1 1 │ أكوش (أ) │
├──────────┼────┼────────────────── ─────┤
│ACSC │ 1 1 │ اكسك (أ) │
├──────────┼────┼────────────────── ─────┤
│ACOT │ 1 1 │ أكوت (أ) │
├──────────┼────┼────────────────── ─────┤
│أضف │ 2 1 │ أ + ب │
├──────────┼────┼────────────────── ─────┤
│لأي لبس │ 2 1 │ B إذا كانت A == NaN، وإلا A │
├──────────┼────┼────────────────── ─────┤
│أسيك │ 1 1 │ أسيك (أ) │
├──────────┼────┼────────────────── ─────┤
│آسين │ 1 1 │ آسين (أ) │
├──────────┼────┼────────────────── ─────┤
│أسينه │ 1 1 │ أسينه (أ) │
├──────────┼────┼────────────────── ─────┤
│أتان │ 1 1 │ آتان (أ) │
├──────────┼────┼────────────────── ─────┤
│أتان2 │ 2 1 │ atan2 (أ، ب) │
├──────────┼────┼────────────────── ─────┤
│أتانه │ 1 1 │ أتانه (أ) │
├──────────┼────┼────────────────── ─────┤
│BCDF │ 3 1 │ ذو الحدين التراكمي │
│ │ │ وظيفة التوزيع │
│ │ │ لـ p = A و n = B و x │
│ │ │ = ج │
├──────────┼────┼────────────────── ─────┤
│ببدف │ 3 1 │ احتمال ذو الحدين │
│ │ │ وظيفة الكثافة لـ p = │
│ │ │ أ، ن = ب، و س = ج │
├──────────┼────┼────────────────── ─────┤
│بنك الاستثمار الأوروبي │ 1 1 │ باي (أ) │
├──────────┼────┼────────────────── ─────┤
│البر │ 1 1 │ بير (أ) │
├──────────┼────┼────────────────── ─────┤
│البت │ 2 1 │ A & B (بطريقة البت و │
│ │ │ المشغل) │
├──────────┼────┼────────────────── ─────┤
│بيتلفت │ 2 1 │ A << B (بطريقة البت │
│ │ │ مشغل التحول الأيسر) │
├──────────┼────┼────────────────── ─────┤
│ليس كذلك │ 1 1 │ ~A (بطريقة البت NOT │
│ │ │ المشغل، أي العودة │
│ │ │ تكملة اثنين) │
├──────────┼────┼────────────────── ─────┤
│بيتور │ 2 1 │ أ | B (بطريقة البت OR │
│ │ │ المشغل) │
├──────────┼────┼────────────────── ─────┤
│حق BITRIGHT │ 2 1 │ A >> B (بطريقة البت │
│ │ │ مشغل التحول الأيمن) │
├──────────┼────┼────────────────── ─────┤
│الأفضل │ 2 1 │ 1 إذا تم ضبط البتة B من A، │
│ │ │ آخر 0 (اختبار البت │
│ │ │ المشغل) │
├──────────┼────┼────────────────── ─────┤
│بيتكسور │ 2 1 │ A ^ B (بطريقة البت XOR │
│ │ │ المشغل) │
└──────────┴────┴────────────────── ─────┘
│سقف │ 1 1 │ السقف (أ) (الأصغر │
│ │ │ عدد صحيح >= أ) │
├──────────┼────┼────────────────── ─────┤
│شيكريت │ 2 1 │ توزيع مربع كاي │
│ │ │ القيمة الحرجة للألفا │
│ │ │ = أ و نو = ب │
├──────────┼────┼────────────────── ─────┤
│CHICDF │ 2 1 │ مربع كاي التراكمي │
│ │ │ وظيفة التوزيع │
│ │ │ لـ chi2 = A و nu = B │
├──────────┼────┼────────────────── ─────┤
│تشيبدف │ 2 1 │ احتمالية مربع كاي │
│ │ │ وظيفة الكثافة لـ │
│ │ │ chi2 = أ و نو = ب │
├──────────┼────┼────────────────── ─────┤
│COL │ 1 1 │ يضع العمود A على │
│ │ │ كومة │
├──────────┼────┼────────────────── ─────┤
│مشط │ 2 1 │ مجموعات n_C_r، مع │
│ │ │ ن = أ و ص = ب │
├──────────┼────┼────────────────── ─────┤
│كوركوف │ 2 1 │ معامل الارتباط │
│ │ │ ص(أ، ب) │
├──────────┼────┼────────────────── ─────┤
│COS │ 1 1 │ cos (A) (A بالراديان) │
├──────────┼────┼────────────────── ─────┤
│CSD │ 1 1 │ cos (A) (أ بالدرجات) │
├──────────┼────┼────────────────── ─────┤
│ضرب بالعصا │ 1 1 │ كوش (أ) │
├──────────┼────┼────────────────── ─────┤
│COT │ 1 1 │ سرير (A) (A بالراديان) │
├──────────┼────┼────────────────── ─────┤
│COTD │ 1 1 │ سرير (أ) (أ بالدرجات) │
├──────────┼────┼────────────────── ─────┤
│ديوان الخدمة المدنية │ 1 1 │ csc (A) (A بالراديان) │
├──────────┼────┼────────────────── ─────┤
│CSCD │ 1 1 │ csc (A) (أ بالدرجات) │
├──────────┼────┼────────────────── ─────┤
│DDT │ 1 1 │ d(A)/dt سنترال الأول │
│ │ │ مشتق │
├──────────┼────┼────────────────── ─────┤
│D2DT2 │ 1 1 │ د^2(أ)/دت^2 الثاني │
│ │ │ مشتق │
├──────────┼────┼────────────────── ─────┤
│D2R │ 1 1 │ يحول الدرجات إلى │
│ │ │ راديان │
├──────────┼────┼────────────────── ─────┤
│دينان │ 2 1 │ استبدل NaNs في A بـ │
│ │ │ القيم من B │
├──────────┼────┼────────────────── ─────┤
│ديلوج │ 1 1 │ ديلوج (أ) │
├──────────┼────┼────────────────── ─────┤
│مهرجان دبي السينمائي الدولي │ 1 1 │ الفرق بين │
│ │ │ العناصر المجاورة لـ A │
│ │ │ (أ[1]-أ[0]، أ[2]-أ[1]، │
│ │ │ ..., 0) │
├──────────┼────┼────────────────── ─────┤
│DIV │ 2 1 │ أ / ب │
├──────────┼────┼────────────────── ─────┤
│الحزب الاتحادي الديمقراطي │ 1 2 │ يضع نسخة مكررة من A على │
│ │ │ المكدس │
├──────────┼────┼────────────────── ─────┤
│ECDF │ 2 1 │ التراكمي الأسي │
│ │ │ وظيفة التوزيع │
│ │ │ لـ x = A و lambda = B │
└──────────┴────┴────────────────── ─────┘
│إكريت │ 2 1 │ التوزيع الأسي │
│ │ │ القيمة الحرجة للألفا │
│ │ │ = أ ولامدا = ب │
├──────────┼────┼────────────────── ─────┤
│إيبدف │ 2 1 │ الاحتمال الأسي │
│ │ │ وظيفة الكثافة لـ x = │
│ │ │ أ ولامدا = ب │
├──────────┼────┼────────────────── ─────┤
│ERF │ 1 1 │ وظيفة الخطأ erf (A) │
├──────────┼────┼────────────────── ─────┤
│ERFC │ 1 1 │ خطأ تكميلي │
│ │ │ وظيفة erfc (A) │
├──────────┼────┼────────────────── ─────┤
│إرفينف │ 1 1 │ وظيفة الخطأ العكسي │
│ │ │ من أ │
├──────────┼────┼────────────────── ─────┤
│EQ │ 2 1 │ 1 إذا كانت A == B، وإلا 0 │
├──────────┼────┼────────────────── ─────┤
│صرف │ 2 2 │ التبادلات A و B على │
│ │ │ كومة │
├──────────┼────┼────────────────── ─────┤
│EXP │ 1 1 │ خبرة (أ) │
├──────────┼────┼────────────────── ─────┤
│FACT │ 1 1 │ أ! (مضروب) │
├──────────┼────┼────────────────── ─────┤
│FCDF │ 3 1 │ F تراكمي │
│ │ │ وظيفة التوزيع │
│ │ │ لـ F = A وnu1 = B و│
│ │ │ nu2 = C │
├──────────┼────┼────────────────── ─────┤
│فكريتا │ 3 1 │ توزيع F حرج │
│ │ │ قيمة ألفا = A، nu1 │
│ │ │ = ب، و nu2 = ج │
├──────────┼────┼────────────────── ─────┤
│فليبود │ 1 1 │ ترتيب عكسي لكل منها │
│ │ │ العمود │
├──────────┼────┼────────────────── ─────┤
│أرضية │ 1 1 │ الطابق (أ) (الأكبر │
│ │ │ عدد صحيح <= أ) │
├──────────┼────┼────────────────── ─────┤
│FMOD │ 2 1 │ A % B (الباقي بعد │
│ │ │ التقسيم المقطوع) │
├──────────┼────┼────────────────── ─────┤
│FPDF │ 3 1 │ F كثافة الاحتمال │
│ │ │ وظيفة F = A، nu1 │
│ │ │ = ب، و nu2 = ج │
├──────────┼────┼────────────────── ─────┤
│GE │ 2 1 │ 1 إذا كان A >= B، وإلا 0 │
├──────────┼────┼────────────────── ─────┤
│GT │ 2 1 │ 1 إذا كان A > B، وإلا 0 │
├──────────┼────┼────────────────── ─────┤
│هايبوت │ 2 1 │ الهايوت (A, B) = الجذر التربيعي (A*A │)
│ │ │ + ب * ب) │
├──────────┼────┼────────────────── ─────┤
│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 │
└──────────┴────┴────────────────── ─────┘
│INT │ 1 1 │ التكامل العددي A │
├──────────┼────┼────────────────── ─────┤
│INV │ 1 1 │ 1 / أ │
├──────────┼────┼────────────────── ─────┤
│إسفينيت │ 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 │
│ │ │ (النوع الأول، الطلب ب) │
├──────────┼────┼────────────────── ─────┤
│K0 │ 1 1 │ وظيفة كلفن المعدلة │
│ │ │ من A (النوع الثاني، الترتيب 2) │
├──────────┼────┼────────────────── ─────┤
│K1 │ 1 1 │ وظيفة بسل المعدلة │
│ │ │ من A (النوع الثاني، الترتيب 2) │
├──────────┼────┼────────────────── ─────┤
│KN │ 2 1 │ وظيفة بسل المعدلة │
│ │ │ من A (النوع الثاني، الترتيب B) │
├──────────┼────┼────────────────── ─────┤
│KE │ 1 1 │ كي (أ) │
├──────────┼────┼────────────────── ─────┤
│كير │ 1 1 │ كير (أ) │
├──────────┼────┼────────────────── ─────┤
│KURT │ 1 1 │ التفرطح A │
├──────────┼────┼────────────────── ─────┤
│LCDF │ 1 1 │ لابلاس التراكمي │
│ │ │ وظيفة التوزيع │
│ │ │ لـ z = A │
├──────────┼────┼────────────────── ─────┤
│إلكريت │ 1 1 │ توزيع لابلاس │
│ │ │ القيمة الحرجة للألفا │
│ │ │ = أ │
├──────────┼────┼────────────────── ─────┤
│LE │ 2 1 │ 1 إذا كانت A <= B، وإلا 0 │
├──────────┼────┼────────────────── ─────┤
│LMSSCL │ 1 1 │ تقدير مقياس LMS (LMS │
│ │ │ STD) من A │
├──────────┼────┼────────────────── ─────┤
│LOG │ 1 1 │ سجل (أ) (سجل طبيعي) │
├──────────┼────┼────────────────── ─────┤
│السجل 10 │ 1 1 │ سجل10 (أ) (قاعدة 10) │
├──────────┼────┼────────────────── ─────┤
│LOG1P │ 1 1 │ سجل (1+أ) (دقيق لـ │
│ │ │ صغير أ) │
├──────────┼────┼────────────────── ─────┤
│السجل 2 │ 1 1 │ سجل2 (أ) (قاعدة 2) │
├──────────┼────┼────────────────── ─────┤
│LOWER │ 1 1 │ الأدنى (الحد الأدنى) │
│ │ │ قيمة A │
├──────────┼────┼────────────────── ─────┤
│إل بي دي إف │ 1 1 │ احتمال لابلاس │
│ │ │ وظيفة الكثافة لـ z = │
│ │ │ أ │
├──────────┼────┼────────────────── ─────┤
│لراند │ 2 1 │ لابلاس ضوضاء عشوائية │
│ │ │ مع المتوسط A و std. │
│ │ │ الانحراف ب │
└──────────┴────┴────────────────── ─────┘
│إلسكفيت │ 1 0 │ ليكن الجدول الحالي [A │
│ │ │ | ب] العودة الأقل │
│ │ │ حل المربعات x = A \ │
│ │ │ ب │
├──────────┼────┼────────────────── ─────┤
│LT │ 2 1 │ 1 إذا كانت A < B، وإلا 0 │
├──────────┼────┼────────────────── ─────┤
│MAD │ 1 1 │ الوسيط المطلق │
│ │ │ الانحراف (L1 STD) لـ A │
├──────────┼────┼────────────────── ─────┤
│وفر │ 2 1 │ الحد الأقصى لـ A و B │
├──────────┼────┼────────────────── ─────┤
│MEAN │ 1 1 │ القيمة المتوسطة لـ A │
├──────────┼────┼────────────────── ─────┤
│MED │ 1 1 │ القيمة المتوسطة لـ A │
├──────────┼────┼────────────────── ─────┤
│دقيقة │ 2 1 │ الحد الأدنى من A و B │
├──────────┼────┼────────────────── ─────┤
│معدل │ 2 1 │ A mod B (الباقي بعد │
│ │ │ تقسيم الأرضيات) │
├──────────┼────┼────────────────── ─────┤
│MODE │ 1 1 │ قيمة الوضع (المتوسط الأدنى │
│ │ │ من المربعات) من A │
├──────────┼────┼────────────────── ─────┤
│MUL │ 2 1 │ أ * ب │
├──────────┼────┼────────────────── ─────┤
│NAN │ 2 1 │ NaN إذا كانت A == B، وإلا A │
├──────────┼────┼────────────────── ─────┤
│NEG │ 1 1 │ -أ │
├──────────┼────┼────────────────── ─────┤
│NEQ │ 2 1 │ 1 إذا كان A != B، وإلا 0 │
├──────────┼────┼────────────────── ─────┤
│معيار │ 1 1 │ التطبيع (أ) إذن │
│ │ │ الحد الأقصى(أ)-الدقيقة(أ) = 1 │
├──────────┼────┼────────────────── ─────┤
│لا │ 1 1 │ NaN إذا A == NaN، 1 إذا A │
│ │ │ == 0، وإلا 0 │
├──────────┼────┼────────────────── ─────┤
│نراند │ 2 1 │ قيم عشوائية عادية │
│ │ │ مع المتوسط A و std. │
│ │ │ الانحراف ب │
├──────────┼────┼────────────────── ─────┤
│OR │ 2 1 │ NaN إذا كان B == NaN، وإلا A │
├──────────┼────┼────────────────── ─────┤
│PCDF │ 2 1 │ بواسون التراكمي │
│ │ │ وظيفة التوزيع │
│ │ │ لـ x = A و lambda = B │
├──────────┼────┼────────────────── ─────┤
│PERM │ 2 1 │ التباديل n_P_r، مع │
│ │ │ ن = أ و ص = ب │
├──────────┼────┼────────────────── ─────┤
│بدف │ 2 1 │ توزيع بواسون │
│ │ │ P(x,لامدا)، مع x = A │
│ │ │ و لامدا = ب │
├──────────┼────┼────────────────── ─────┤
│PLM │ 3 1 │ أسوشيتد ليجيندر │
│ │ │ متعدد الحدود P (A) درجة B │
│ │ │ اطلب C │
├──────────┼────┼────────────────── ─────┤
│بي إل إم جي │ 3 1 │ مرتبط بالتطبيع │
│ │ │ متعدد الحدود الأسطوري P(A) │
│ │ │ درجة B ترتيب C │
│ │ │ (الاتفاقية الجيوفيزيائية) │
├──────────┼────┼────────────────── ─────┤
│POP │ 1 0 │ احذف العنصر العلوي من │
│ │ │ المكدس │
└──────────┴────┴────────────────── ─────┘
│الأسرى │ 2 1 │ أ ^ ب │
├──────────┼────┼────────────────── ─────┤
│كوانت │ 2 1 │ الكمية B │
│ │ │ (0-100%) من أ │
├──────────┼────┼────────────────── ─────┤
│PSI │ 1 1 │ Psi (أو Digamma) من A │
├──────────┼────┼────────────────── ─────┤
│PV │ 3 1 │ وظيفة Legendre Pv(A) │
│ │ │ من الدرجة v = حقيقي(B) + │
│ │ │ الصورة(C) │
├──────────┼────┼────────────────── ─────┤
│QV │ 3 1 │ وظيفة Legendre Qv(A) │
│ │ │ من الدرجة v = حقيقي(B) + │
│ │ │ الصورة(C) │
├──────────┼────┼────────────────── ─────┤
│R2 │ 2 1 │ R2 = أ^2 + ب^2 │
├──────────┼────┼────────────────── ─────┤
│R2D │ 1 1 │ تحويل راديان إلى │
│ │ │ الدرجات │
├──────────┼────┼────────────────── ─────┤
│RAND │ 2 1 │ قيم عشوائية موحدة │
│ │ │ بين أ و ب │
├──────────┼────┼────────────────── ─────┤
│RCDF │ 1 1 │ رايلي التراكمي │
│ │ │ وظيفة التوزيع │
│ │ │ لـ z = A │
├──────────┼────┼────────────────── ─────┤
│ركريت │ 1 1 │ توزيع رايلي │
│ │ │ القيمة الحرجة للألفا │
│ │ │ = أ │
├──────────┼────┼────────────────── ─────┤
│رينت │ 1 1 │ رينت (أ) (مستدير إلى │
│ │ │ القيمة المتكاملة الأقرب │
│ │ │ إلى أ) │
├──────────┼────┼────────────────── ─────┤
│آر بي دي إف │ 1 1 │ احتمال رايلي │
│ │ │ وظيفة الكثافة لـ z = │
│ │ │ أ │
├──────────┼────┼────────────────── ─────┤
│ROLL │ 2 0 │ يحرك الجزء العلوي بشكل دوري │
│ │ │ عناصر المكدس بواسطة │
│ │ │ المبلغ ب │
├──────────┼────┼────────────────── ─────┤
│أحمر │ 2 1 │ قم بتدوير A بمقدار │
│ │ │ (ثابت) التحول B في │
│ │ │ اتجاه T │
├──────────┼────┼────────────────── ─────┤
│ثانية │ 1 1 │ ثانية (A) (A بالراديان) │
├──────────┼────┼────────────────── ─────┤
│ثانية │ 1 1 │ ثانية (أ) (أ بالدرجات) │
├──────────┼────┼────────────────── ─────┤
│توقيع │ 1 1 │ علامة (+1 أو -1) لـ A │
├──────────┼────┼────────────────── ─────┤
│SIN │ 1 1 │ الخطيئة (أ) (أ بالراديان) │
├──────────┼────┼────────────────── ─────┤
│سينك │ 1 1 │ سينك (أ) (خطيئة │
│ │ │ (بي*أ)/(بي*أ)) │
├──────────┼────┼────────────────── ─────┤
│سيند │ 1 1 │ الخطيئة (أ) (أ بالدرجات) │
├──────────┼────┼────────────────── ─────┤
│سينه │ 1 1 │ سينه (أ) │
├──────────┼────┼────────────────── ─────┤
│انحرف │ 1 1 │ انحراف A │
├──────────┼────┼────────────────── ─────┤
│SQR │ 1 1 │ أ^2 │
├──────────┼────┼────────────────── ─────┤
│SQRT │ 1 1 │ جذر (أ) │
└──────────┴────┴────────────────── ─────┘
│قياسي │ 1 1 │ الانحراف المعياري لـ A │
├──────────┼────┼────────────────── ─────┤
│الخطوة │ 1 1 │ وظيفة خطوة هيفيسايد │
│ │ │ ح(أ) │
├──────────┼────┼────────────────── ─────┤
│خطوة │ 1 1 │ وظيفة خطوة هيفيسايد │
│ │ │ ح(تا) │
├──────────┼────┼────────────────── ─────┤
│SUB │ 2 1 │ أ - ب │
├──────────┼────┼────────────────── ─────┤
│مجموع │ 1 1 │ المجموع التراكمي لـ A │
├──────────┼────┼────────────────── ─────┤
│TAN │ 1 1 │ tan (A) (A بالراديان) │
├──────────┼────┼────────────────── ─────┤
│تاند │ 1 1 │ تان (أ) (أ بالدرجات) │
├──────────┼────┼────────────────── ─────┤
│تان │ 1 1 │ تانه (أ) │
├──────────┼────┼────────────────── ─────┤
│نوع │ 1 1 │ أوزان الوحدات │
│ │ │ جيب التمام مدبب إلى الصفر │
│ │ │ ضمن A من هوامش النهاية │
├──────────┼────┼────────────────── ─────┤
│TN │ 2 1 │ متعدد الحدود تشيبيشيف │
│ │ │ تن(-1
├──────────┼────┼────────────────── ─────┤
│تكريت │ 2 1 │ توزيع الطالب │
│ │ │ القيمة الحرجة للألفا │
│ │ │ = أ و نو = ب │
├──────────┼────┼────────────────── ─────┤
│تي بي دي إف │ 2 1 │ احتمالية الطالب │
│ │ │ وظيفة الكثافة لـ t = │
│ │ │ أ، ونو = ب │
├──────────┼────┼────────────────── ─────┤
│تكدف │ 2 1 │ ر التراكمي للطالب │
│ │ │ وظيفة التوزيع │
│ │ │ لـ t = A، و nu = B │
├──────────┼────┼────────────────── ─────┤
│أعلى │ 1 1 │ الأعلى (الحد الأقصى) │
│ │ │ قيمة A │
├──────────┼────┼────────────────── ─────┤
│WCDF │ 3 1 │ ويبول التراكمي │
│ │ │ وظيفة التوزيع │
│ │ │ لـ x = A، المقياس = B، │
│ │ │ والشكل = C │
├──────────┼────┼────────────────── ─────┤
│WCRIT │ 3 1 │ توزيع ويبل │
│ │ │ القيمة الحرجة للألفا │
│ │ │ = أ، المقياس = ب، و│
│ │ │ الشكل = C │
├──────────┼────┼────────────────── ─────┤
│WPDF │ 3 1 │ كثافة ويبل │
│ │ │ التوزيع │
│ │ │ P(س، مقياس، شكل)، مع س │
│ │ │ = أ، المقياس = ب، و│
│ │ │ الشكل = C │
├──────────┼────┼────────────────── ─────┤
│XOR │ 2 1 │ B إذا كانت A == NaN، وإلا A │
├──────────┼────┼────────────────── ─────┤
│Y0 │ 1 1 │ وظيفة بيسل لـ A │
│ │ │ (النوع الثاني، الترتيب 2) │
├──────────┼────┼────────────────── ─────┤
│Y1 │ 1 1 │ وظيفة بيسل لـ A │
│ │ │ (النوع الثاني، الترتيب 2) │
├──────────┼────┼────────────────── ─────┤
│YN │ 2 1 │ وظيفة بيسل لـ A │
│ │ │ (النوع الثاني، الأمر ب) │
└──────────┴────┴────────────────── ─────┘
│ZCDF │ 1 1 │ عادي تراكمي │
│ │ │ وظيفة التوزيع │
│ │ │ لـ z = A │
├──────────┼────┼────────────────── ─────┤
│زد بي دي إف │ 1 1 │ الاحتمال الطبيعي │
│ │ │ وظيفة الكثافة لـ z = │
│ │ │ أ │
├──────────┼────┼────────────────── ─────┤
│زكريت │ 1 1 │ التوزيع الطبيعي │
│ │ │ القيمة الحرجة للألفا │
│ │ │ = أ │
├──────────┼────┼────────────────── ─────┤
│ROOTS │ 2 1 │ يعامل العمود A على أنه f(t) = 0 │
│ │ │ ويعيد جذوره │
└──────────┴────┴────────────────── ─────┘
الرموز
الرموز التالية لها معنى خاص:
┌───────┬────────────────────────── ───┐
│PI │ 3.1415926... │
├───────┼────────────────────────── ───┤
│E │ 2.7182818... │
├───────┼────────────────────────── ───┤
│أويلر │ 0.5772156... │
├───────┼────────────────────────── ───┤
│EPS_F │ 1.192092896e-07 (sgl.prec.eps) │
├───────┼────────────────────────── ───┤
│EPS_D │ 2.2204460492503131e-16 (دبل. │
│ │ مسبقا. العائد على السهم) │
├───────┼────────────────────────── ───┤
│تمين │ الحد الأدنى لقيمة t │
├───────┼────────────────────────── ───┤
│TMAX │ الحد الأقصى لقيمة t │
├───────┼────────────────────────── ───┤
│ترانج │ نطاق قيم t │
├───────┼────────────────────────── ───┤
│تينك │ زيادة │
├───────┼────────────────────────── ───┤
│N │ عدد السجلات │
├───────┼────────────────────────── ───┤
│T │ جدول بإحداثيات t │
├───────┼────────────────────────── ───┤
│تينورم │ الجدول مع تطبيع │
│ │ إحداثيات t │
├───────┼────────────────────────── ───┤
│TROW │ جدول بأرقام الصفوف 1، 2، │
│ │ ..., N-1 │
└───────┴────────────────────────── ───┘
ASCII FORMAT الاحكام
يتم التحكم في تنسيقات إخراج ASCII للبيانات الرقمية بواسطة معلمات في ملف gmt.conf
ملف. يتم تنسيق خطوط الطول والعرض وفقًا لـ FORMAT_GEO_OUT ، في حين يتم تنسيق الآخر
يتم تنسيق القيم وفقًا لـ FORMAT_FLOAT_OUT. كن على علم بأن التنسيق الساري يمكن
يؤدي إلى فقدان الدقة في الإخراج ، مما قد يؤدي إلى مشاكل مختلفة في مجرى النهر. لو
تجد الإخراج غير مكتوب بدقة كافية ، ففكر في التبديل إلى النظام الثنائي
انتاج (-بو إذا كان متاحًا) أو حدد المزيد من الكسور العشرية باستخدام إعداد FORMAT_FLOAT_OUT.
الملاحظات ON OPERATORS
1. المشغلين PLM بي إل إم جي حساب متعدد الحدود Legendre المرتبطة من الدرجة L و
الترتيب M في x والذي يجب أن يحقق -1 <= x <= +1 و0 <= M <= L. x وL وM هم الثلاثة
الحجج التي تسبق المشغل. PLM لم يتم تطبيعه ويتضمن كوندون شورتلي
المرحلة (-1)^M. بي إل إم جي يتم تطبيعه بالطريقة الأكثر استخدامًا في الجيوفيزياء. ال
يمكن إضافة مرحلة CS باستخدام -M كوسيطة. PLM سوف تفيض في درجات أعلى ،
في حين بي إل إم جي مستقر حتى درجات عالية جدًا (3000 على الأقل).
2. الملفات التي لها نفس أسماء بعض العوامل، على سبيل المثال، أضف, توقيع, =الخ ينبغي أن يكون
تم تحديده من خلال إضافة الدليل الحالي (على سبيل المثال، ./).
3. الحد الأقصى لعمق المكدس يصل إلى 100.
4. جميع الوظائف تتوقع نصف قطر إيجابي (على سبيل المثال، LOG, KEالخ) تم تمريرها
القيمة المطلقة لحجتهم.
5. ال DDT D2DT2 تعمل الوظائف فقط على البيانات المتباعدة بشكل منتظم.
6. جميع المشتقات مبنية على فروق مركزية محدودة، مع حدود طبيعية
الظروف.
7. ROOTS يجب أن يكون العامل الأخير في المكدس، متبوعًا فقط بـ =.
محل، اعد الاتصال لأي لبس صحو
يمكنك تخزين الحسابات الوسيطة في متغير مسمى يمكنك تذكره ووضعه
على المكدس في وقت لاحق. يعد هذا مفيدًا إذا كنت بحاجة إلى الوصول إلى كمية محسوبة
عدة مرات في تعبيرك لأنه سيختصر التعبير العام ويحسن
مقروئية. لحفظ نتيجة يمكنك استخدام عامل التشغيل الخاص STO@ملصق، حيث ملصق هل
الاسم الذي تختاره لإعطاء الكمية. لاستدعاء النتيجة المخزنة إلى المكدس في وقت لاحق
الوقت، استخدم [RCL]@ملصق، أي، RCL هو اختياري. لمسح الذاكرة التي قد تستخدمها CLR@ملصق. ملحوظة
أن STO CLR اترك المكدس دون تغيير.
8. عوامل تشغيل البت (البت, بيتلفت, ليس كذلك, بيتور, حق BITRIGHT, الأفضلو بيتكسور)
قم بتحويل قيم الدقة المزدوجة للجداول إلى قيم 64 بت غير الموقعة لإجراء عملية البت
عمليات. وبالتالي، فإن أكبر قيمة عددية صحيحة يمكن تخزينها في شكل مزدوج
قيمة الدقة هي 2^53 أو 9,007,199,254,740,992. سيتم إخفاء أي نتيجة أعلى لتناسبها
في أقل 54 بت. وبالتالي، تقتصر عمليات البت فعليًا على 54 بت. الجميع
تقوم عوامل البت بإرجاع NaN إذا تم إعطاء وسيطات NaN أو إعدادات البت <= 0.
9. سوف يفسر TAPER حجته على أنها عرض بنفس وحدات المحور الزمني، ولكن
إذا لم يتم توفير الوقت (على سبيل المثال، جداول البيانات العادية) فسيتم أخذ العرض ليتم تقديمه
عدد الصفوف.
ماكروس
يمكن للمستخدمين حفظ مجموعات المشغلين المفضلة لديهم كوحدات ماكرو عبر الملف gmtmath.macros
في دليلهم الحالي أو دليل المستخدم. قد يحتوي الملف على أي عدد من وحدات الماكرو (واحد لكل
سِجِلّ)؛ يتم تخطي أسطر التعليق التي تبدأ بـ #. تنسيق وحدات الماكرو هو الاسم =
أرج 1 أرج 2 أرج 2 [ : التعليق] أين الاسم هذه هي الطريقة التي سيتم بها استخدام الماكرو. عندما
يظهر عامل التشغيل في سطر الأوامر، ونحن ببساطة نستبدله بقائمة الوسيطات المدرجة.
لا يجوز لأي ماكرو استدعاء ماكرو آخر. على سبيل المثال، يتوقع الماكرو التالي أن
يحتوي العمود الزمني على أعمار قاع البحر في مير ويحسب نصف المساحة المتوقع
قياس الأعماق:
العمق = SQRT 350 MUL 2500 أضف NEG : الاستعمال: العمق إلى عائد أعلى نصف المساحة قاع البحر أعماق
ملاحظة: نظرًا لاحتمال وجود ثوابت جغرافية أو زمنية في الماكرو، فمن الضروري ذلك
يجب أن تكون علامة التعليق الاختيارية (:) متبوعة بمسافة. وكمثال آخر، نعرض أ
الماكرو أسبوع GPS الذي يحدد أسبوع GPS الذي ينتمي إليه الطابع الزمني:
أسبوع GPS = 1980-01-06T00:00:00 SUB 86400 DIV 7 DIV FLOOR: أسبوع GPS بدون تمديد
أمثلة
للحصول على الجذر التربيعي لمحتوى عمود البيانات الثاني الذي يتم تمريره عبر الأنابيب
جمتمات بواسطة العملية 1 وتوجيهها خلال العملية الثالثة، استخدم
عملية1 | الرياضيات بتوقيت جرينتش STDIN SQRT = | عملية3
للحصول على log10 لمتوسط ملفي بيانات، استخدم
بتوقيت جرينتش الرياضيات file1.d file2.d إضافة 0.5 MUL LOG10 = file3.d
بالنظر إلى ملف Samples.d، الذي يحمل أعمار قاع البحر في عمقي وعمق قاع البحر بالمتر، استخدم
عمق العلاقة (بالمتر) = 2500 + 350 * sqrt (العمر) لطباعة شذوذات العمق:
عينات الرياضيات بتوقيت جرينتش.d T SQRT 350 MUL 2500 ADD SUB = | lpr
للحصول على متوسط الأعمدة 1 و4-6 في مجموعات البيانات الثلاث الأحجام 1 والأحجام 2 و
الأحجام.3، استخدام
بتوقيت جرينتش الرياضيات -C1,4،6-1 الأحجام.2 الأحجام.3 إضافة الأحجام.3 إضافة XNUMX DIV = ave.d
لأخذ مجموعة البيانات المكونة من عمود واحد ages.d وحساب القيمة المشروطة وتعيينها إلى a
متغير، حاول
gmt set mode_age = `gmt math -S -Tages.d MODE =`
لتقييم الدالة dilog(x) للإحداثيات الواردة في الملف td:
بتوقيت جرينتش الرياضيات -Tt.d T DILOG = dilog.d
لتوضيح استخدام المتغيرات المخزنة، خذ بعين الاعتبار مجموع أول 3 جيب تمام
التوافقيات حيث نقوم بتخزين وتذكر الوسيطة المثلثية بشكل متكرر (2*pi*T/360):
بتوقيت جرينتش الرياضيات -T0/360/1 2 PI MUL 360 DIV T MUL STO@kT COS @kT 2 MUL COS ADD \
@kT 3 MUL COS ADD = التوافقيات.d
لاستخدام gmtmath كآلة حاسبة RPN Hewlett-Packard على الكميات القياسية (على سبيل المثال، لا توجد ملفات إدخال) و
حساب التعبيرات التعسفية، استخدم -Q خيار. على سبيل المثال، سوف نقوم بحساب
قيمة Kei (((1 + 1.75)/2.2) + cos (60)) وتخزين النتيجة في متغير الصدفة z:
مجموعة z = `GMT math -Q 1 1.75 ADD 2.2 DIV 60 COSD ADD KEI =`
لاستخدام جمتمات كحل عام لمعادلات المربعات الصغرى، تخيل أن الجدول الحالي
هي المصفوفة المعززة [ A | b ] وتريد حل المربعات الصغرى x للمصفوفة
المعادلة أ * س = ب. المشغل إلسكفيت يفعل هذا؛ إن مهمتك هي ملء المصفوفة
بشكل صحيح أولا. ال -A الخيار سوف يسهل هذا. لنفترض أن لديك ملفًا مكونًا من عمودين ty.d
مع t ب (ر) وترغب في ملاءمة النموذج y(t) = a + b*t + c*H(t-t0)، حيث H
هي دالة خطوة Heaviside لـ t0 = 1.55. بعد ذلك، أنت بحاجة إلى 4 أعمدة إضافية
جدول محمل بـ t في العمود 1 وy(t) الذي تمت ملاحظته في العمود 3. الحساب
يصبح
بتوقيت جرينتش الرياضيات -N4/1 -Aty.d -C0 1 ADD -C2 1.55 STEPT ADD -Ca LSQFIT =solution.d
لاحظ أننا نستخدم -C خيار لتحديد الأعمدة التي نعمل عليها، ثم تنشيط الكل
الأعمدة التي نحتاجها (هنا جميعها، مع -كا) قبل الاتصال إلسكفيت. الثاني و
يتم تحميل الأعمدة الرابعة (العمود رقم 1 و3) مسبقًا بـ t وy(t)، على التوالي
الأعمدة الأخرى صفر. إذا كان لديك بالفعل جدول محسوب مسبقًا مع الزيادة
مصفوفة [ أ | b ] في ملف (على سبيل المثال lsqsys.d)، فإن حل المربعات الصغرى هو ببساطة
gmt math -T lsqsys.d LSQFIT = حل. d
يجب أن يكون المستخدمون على علم بذلك متى -C يتحكم في الأعمدة التي يجب أن تكون نشطة في عنصر التحكم
يمتد إلى وضع الأعمدة من الملفات أيضًا. قارن النتيجة المختلفة التي حصل عليها
هذه الأوامر المتشابهة جدًا:
صدى 1 2 3 4 | بتوقيت جرينتش الرياضيات STDIN -C3 1 إضافة =
1 2 3 5
مقابل
صدى 1 2 3 4 | بتوقيت جرينتش الرياضيات -C3 STDIN 1 ADD =
0 0 0 5
المراجع
أبراموفيتز، م.، وآيا ستيغون، 1964، كتيب of رياضي وظائف، التطبيقية
سلسلة الرياضيات، المجلد. 55، دوفر، نيويورك.
هولمز، SA، وWE فيذرستون، 2002، نهج موحد لجمع كلينشو
والحساب العودي لدرجة عالية جدًا وترتيب Legendre المقيد المرتبط
الوظائف. مجلة of الجوديسيا فرع من الرياضات، 76، 279-299.
الصحافة، WH، SA Teukolsky، WT Vetterling، وBP Flannery، 1992، عددي
وصفات، الطبعة الثانية، جامعة كامبريدج، نيويورك.
سبانير، جيه، وكيه بي أولدمان، 1987، An أطلس of وظائف، شركة نصف الكرة الأرضية للنشر.
استخدم gmtmathgmt عبر الإنترنت باستخدام خدمات onworks.net