Math.js

البرمجيات قطة:
Math.js
تفاصيل البرنامج:
الإصدار: 2.6.0 محدث
تاريخ إيداع: 9 Feb 16
المطور: Jos de Jong
ترخيص: حرر
شعبية: 37

Rating: nan/5 (Total Votes: 0)

يعمل

Math.js مع العميل (متصفحات) ومن جانب الخادم (نود.جي إس) البيئات.

وMath.js لا تهدف إلى استبدال المدمج في دعم جافا سكريبت، فقط لتمديده.

وتضيف دعم ميزات غير معتمدة أصلا في جافا سكريبت، مثل نطاقات، والثوابت، وحدة، المصفوفات، الدوال الرياضية والأرقام الحقيقية، والأرقام المعقدة، والاحصاءات والاحتمال، وعلم المثلثات ومحلل التعبير.

وبنية المكتبة هي أيضا مفتوحة للغاية، مما يتيح لأي مبرمج لتوسيع ذلك مع الدعم الذي يحتاج

ما هو الجديد في هذا الاصدار:.

وظيفة نفذت quantileSeq وpartitionSelect.
وظائف تنفيذها stirlingS2، bellNumbers، وتكوينها، ومتعدد الحدود.
تحسين أداء متوسط.
مدد واجهة سطر الأوامر مع خيار وضع لإخراج نتيجة إما التعبيرات، تمثيل سلسلة، أو تمثيل تكس.

ما هو الجديد في النسخة 2.4.2:

نفذت وظيفة quantileSeq وpartitionSelect.
وظائف تنفيذها stirlingS2، bellNumbers، وتكوينها، ومتعدد الحدود.
تحسين أداء متوسط.
مدد واجهة سطر الأوامر مع خيار وضع لإخراج نتيجة إما التعبيرات، تمثيل سلسلة، أو تمثيل تكس.

ما هو الجديد في النسخة 2.2.0:

نفذت وظيفة quantileSeq وpartitionSelect.
وظائف تنفيذها stirlingS2، bellNumbers، وتكوينها، ومتعدد الحدود.
تحسين أداء متوسط.
مدد واجهة سطر الأوامر مع خيار وضع لإخراج نتيجة إما التعبيرات، تمثيل سلسلة، أو تمثيل تكس.

ما هو الجديد في النسخة 1.6.0:

واضاف حدة الحجر (6.35 كجم).
دعم تنفيذها للمصفوفات متفرق.
نفذت دعم BigNumber ل. ظيفة ATAN2.
دعم تنفيذها لتمثيل اللثي العرف.
التحسينات وإصلاح الأخطاء في إخراج قوسين في وظائف Node.toString وNode.toTex.

ما هو الجديد في النسخة 1.5.2:

واضاف حدة الحجر (6.35 كجم).
دعم تنفيذها للمصفوفات متفرق.
نفذت دعم BigNumber ل. ظيفة ATAN2.
دعم تنفيذها لتمثيل اللثي العرف.
التحسينات وإصلاح الأخطاء في إخراج قوسين في وظائف Node.toString وNode.toTex.

ما هو الجديد في النسخة 1.3.0:

نفذت تطبيقات BigNumber معظم الدوال المثلثية: الخطيئة، كوس، تان، آسين، ACOS، ATAN، الهراوة، سينه، تان.
نفذت أثر وظيفة.
تحميل أسرع من التكوين BigNumber مع دقة عالية من الثوابت تحميل كسول مثل بي والبريد.
الثوابت ثابتة نان وإنفينيتي عدم الأجسام BigNumber عندما يتم تكوين BigNumbers.
أقواس مفقودة الثابتة في تمثيل TOTEX من التباديل وظيفة.

ما هو الجديد في النسخة 1.2.0: دعم

لعمليات أحادي المعامل bitAnd، bitNot، bitOr، bitXor، leftShift، rightArithShift، وrightLogShift.
الدعم لعمليات منطقية، وليس، أو، XOR.
دعم وظيفة غاما.
وتحويل وحدة من دون قيمة الآن يؤدي إلى وحدة مع قيمة، أي بوصة في الطول سيعود 2.54 سم بدلا من سم.
تحسين دقة سينه وكوس معقدة والخطيئة.
وظيفة إعادة تسمية حدد إلى سلسلة. فإن وظيفة قديمة مختارة يظل ساريا حتى math.js V2.0.

ما هو الجديد في النسخة 1.0.0:

نفذت مرشح وظيفة (خ، اختبار).
إزالة math.distribution الآن، يحتاج إلى بعض إعادة التفكير.
math.number يمكن تحويل وحدات إلى أرقام (يتطلب الحجة الثانية).
إصلاح بعض القضايا الأسبقية مع مشغلي نطاق والتحويل.
قضية الثابتة المستندة إلى الصفر عند الحصول على مجموعة فرعية مصفوفة باستخدام فهرس يحتوي على مصفوفة.

ما هو الجديد في النسخة 0.25.0:

إزالة دالة المنفعة ifElse. هذه هي وظيفة الزائدة عن الحاجة الآن محلل التعبير لديه مشغل مشروط لذلك؟ ب: ج.
إصلاح الخلل مع مضاعفة عدد مع درجة الحرارة،
مثل math.eval ('10 * مئوية).
إصلاح الخلل مع رموز ذات قيمة غير محددة لا يجري تقييمها.
المكتبة الآن يعود فورا مثيل الافتراضي mathjs، ليست هناك حاجة إلى إنشاء مثيل math.js في خطوة منفصلة إلا واحدة منها لضبط خيارات التكوين.

ما هو الجديد في النسخة 0.21.0:

وأضاف نوع الملكية إلى كافة العقد التعبير في شجرة عقدة.
وظائف ثابتة السجل، LOG10، الأسرى، والجذر التربيعي لا تدعم النتائج معقدة من المدخلات BigNumber (مثل الجذر التربيعي (bignumber (-4))).

ما هو الجديد في النسخة 0.19.0:

وظائف نفذت مقارنة، وخلاصة القول، همز، فار، الأمراض المنقولة جنسيا، المتوسط.
الاصلاحات الطفيفة.

ما هو الجديد في النسخة 0.14.0:

سلسلة إزالتها من المصفوفات المتداخلة في محلل التعبير. يمكنك إدخال الآن تداخل صفائف مثل في جافا سكريبت. يمكن أن تكون متصلا المصفوفات باستخدام CONCAT وظيفة.
بناء الجملة مصفوفة [...] في محلل التعبير يخلق الآن 1 المصفوفات الأبعاد بشكل افتراضي. math.eval ( '[1،2،3،4]') بإرجاع مصفوفة مع حجم [4]، math.eval ( '[1،2، 3،4]') بإرجاع مصفوفة مع حجم [2،2 ].
وإعادة هيكلة الوثائق وتمديدها.
ثابت غير وزارة الدفاع مشغل العمل (مشغل معامل avo).

ما هو الجديد في النسخة 0.13.0:

الدعم إزالتها لسكالارس في فرعية وظيفة، والآن يعتمد فقط صفيف، ماتريكس، وسلسلة.
إزالة وظائف الحصول على وتعيين من محدد، فهي نسخة مكررة من فرعية وظيفة.
وظائف استبدال الحصول على ومجموعة من مصفوفة مع وظيفة فرعية واحدة.
بعض يتحرك مع رمز و مساحات الأسماء.

ما هو الجديد في النسخة 0.12.1:

نسخة قديمة من README.md الثابتة.
إصلاح اختبار وحدة مكسورة.

ما هو الجديد في النسخة 0.10.0:

الدعم المنفذة لحقن معالجات عقدة مخصص في المحلل. يمكن استخدامها على سبيل المثال لتنفيذ معالج عقدة بتهمة التآمر على الرسم البياني.
نفذت وثائق المستخدم النهائي وظيفة التعليمات الجديدة.
حجم المهام والضغط الآن العودة مصفوفة بدلا من صفيف كإخراج على مدخلات المصفوفة.
أضاف تاو ثابت (2 * بي). بفضل زاك Zibrat (طرس).
unaryminus وظيفة إعادة تسمية أحادي.
إصلاح الخلل في تحديد تبعيات عقدة في مهام وظيفة.

ما هو الجديد في النسخة 0.9.0:

نفذت وظيفة فرعية، الحصول على أو تعيين مجموعة فرعية من مصفوفة، سلسلة، أو أنواع البيانات الأخرى.
نفذ عدد وظائف البناء وسلسلة (مفيد بشكل رئيسي داخل محلل).
تحسين ديت وظيفة.
انتقل رمز تحليل من النموذج math.expr.Parser للعمل math.parse، محلل مبسطة قليلا.
مبسطة بقوة القانون من نطاق ومساحة عمل.
وزارة الدفاع ثابت وظيفة لبسط السلبية، ورسائل الخطأ وأضاف في حالة الإدخال الخاطئ.

ما هو الجديد في النسخة 0.7.2: طريقة

الثابتة غير المتكافئ، الذي تم التحقق من وجود المساواة بدلا من عدم المساواة.

ما هو الجديد في النسخة 0.7.0:

أمثلة أضيفت.
الأساليب المتغيرة مربع ومكعب لتقييم عنصر المصفوفات الحكمة (بما يتفق مع كل الوسائل الأخرى).
تغيير المعلمة الثانية من أسلوب استيراد إلى كائن مع الخيارات.
math.typeof طريقة ثابتة في IE.
قاصر الاصلاحات والتحسينات.

ما هو الجديد في النسخة 0.6.0:

طريقة التنفيذ Unit.in (وحدة)، مما يؤدي إلى استنساخ للوحدة مع تمثيل ثابت. على سبيل المثال math.unit ( '5.08 سم). في (' بوصة ') سيعود وحدة وتمثيل سلسلة دائما في بوصة، وبالتالي 2 بوصة. Unit.in (وحدة) هو نفس math.in طريقة (س، وحدة).
نفذت Unit.toNumber (وحدة)، والتي ترجع قيمة الوحدة عندما مثلت مع وحدة معينة. على سبيل المثال math.unit ( '5.08 سم). toNumber (' بوصة ') إرجاع عدد 2، وتمثيل الوحدة في بوصة ديه 2 كقيمة.
تحسين: طريقة math.in (س، وحدة) يدعم الآن سلسلة كمعلمة الثانية، على سبيل المثال math.in (math.unit ( '5.08 سم)،' بوصة).
تقسيم وثائق المستخدم النهائي وظائف محلل من الملفات المصدر.
إزالة وظيفة مساعدة والوثائق المدمج في من المكتبة الأساسية.
ثابت ثابت ط التي تعرف بأنها -1i بدلا من 1I.
الاصلاحات الطفيفة.

المتطلبات:

تفعيل جافا سكريبت على جانب العميل
نود.جي إس لبيئات جانب الخادم

برامج مماثلة

البرامج الأخرى من المطور Jos de Jong

JSON Editor Online
JSON Editor Online

20 Jul 15

تعليقات ل Math.js

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!