هذا هو الأمر yacas الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
yacas، yacas_client - نظام الجبر الحاسوبي الصغير والمرن للأغراض العامة
موجز
ياكاس [الخيارات] [{اسم الملف}]
الوصف
توثق صفحة الدليل هذه بإيجاز ملف ياكاس و yacas_client أوامر.
ياكاس (ومع ذلك ، فإن نظام الجبر الحاسوبي الآخر) هو غرض عام صغير ومرن للغاية
لغة الجبر الحاسوبية. يستخدم بناء الجملة محلل القواعد النحوي لمشغل infix. ال
يحتوي التوزيع على مكتبة صغيرة من الوظائف الرياضية ، لكن قوته الحقيقية هي
باللغة التي يمكنك من خلالها كتابة خوارزميات التلاعب الرمزي الخاصة بك بسهولة.
يدعم المحرك الأساسي الحساب التعسفي الدقيق ، ويرتبط بـ GNU
مكتبة الرياضيات الدقيقة التعسفية ، وقادرة على تنفيذ التلاعب الرمزي على مختلف
كائنات رياضية باتباع القواعد المعرفة من قبل المستخدم.
تمت كتابة صفحة الدليل هذه لـ ديبيان جنو / لينكس التوزيع لأن الأصل
لا يحتوي البرنامج على صفحة دليل.
OPTIONS
ويرد ملخص للخيارات أدناه
-c منع طباعة المطالبات "In>" و "Out>". مفيد لغير التفاعلي
الدورات.
-f يقرأ الإدخال القياسي كملف واحد ، لكنه ينفذ فقط العبارة الأولى فيه.
(قد ترغب في استخدام كتلة تعليمة لتنفيذ العديد من العبارات.)
-p لا يستخدم القدرات الطرفية ، ولا يوجد تحرير رائع في سطر الأوامر ولا
تم طباعة تسلسل الهروب. مفيد للجلسات غير التفاعلية.
-t قم بتمكين بعض وظائف استدعاء المحفوظات الإضافية في وضع وحدة التحكم: بعد التنفيذ
أمر من قائمة المحفوظات ، الأمر التالي غير المعدل من السجل
سيتم إدخال القائمة تلقائيًا في سطر الأوامر.
{اسم الملف}
يقرأ وينفذ الأوامر في اسم الملف ويخرج. يعادل "Load ()".
-v يطبع معلومات الإصدار والمخارج.
-d يطبع المسار إلى دليل مكتبة Yacas ومخارجها
العملية الافتراضية لـ ياكاس يتم تشغيله في وضع وحدة التحكم التفاعلية. ياكاس يقبل
العديد من الخيارات التي تعدل عملها. يمكن الجمع بين الخيارات.
بالإضافة إلى وضع وحدة التحكم ، يتم توفير مرفق تجريبي للجلسة المستمرة
من خلال النص yacas_client. عن طريق هذا البرنامج النصي ، يمكن للمستخدم تكوين ثالث-
تطبيقات الحزب لتمرير الأوامر إلى "خادم Yacas" الذي يعمل باستمرار والحصول على الإخراج.
يتم تشغيل "خادم Yacas" تلقائيًا بواسطة yacas_client. قد يعمل على جهاز تحكم عن بعد
حاسوب؛ في هذه الحالة ، يجب أن يكون لدى المستخدم حساب مستخدم على الكمبيوتر البعيد و
امتيازات للتنفيذ yacas_client هناك ، بالإضافة إلى وصول rsh أو ssh. الغرض من
yacas_client هو تمكين المستخدمين من تمرير الأوامر إلى ياكاس خلال جلسة متواصلة
أثناء تشغيل تطبيق آخر مثل محرر نصوص.
النص yacas_client يقرأ ياكاس أوامر من الإدخال القياسي ويمررها إلى
"خادم Yacas" قيد التشغيل ؛ ثم ينتظر ثانيتين ويطبع أي ناتج ياكاس
أنتجت حتى هذا الوقت. قد يبدو الاستخدام كالتالي:
8:20 مساءً Unix> echo "x: = 3" | yacas_client
بدء الخادم.
[تحرير] [gnuplot]
حقيقي؛
للخروج من Yacas ، أدخل Exit () ؛ أو إنهاء أو Ctrl-c. يكتب ؟؟ للمساعدة.
أو اكتب؟ وظيفة للمساعدة في وظيفة.
اكتب "إعادة تشغيل" لإعادة تشغيل Yacas.
لمشاهدة أمثلة على الأوامر ، استمر في كتابة مثال () ؛
في> x: = 3
خارج> 3 ؛
في> 8:21 مساءً Unix> echo "x: = 3 + x" | yacas_client
في> x: = 3 + x
خارج> 6 ؛
في> 8:23 مساءً Unix> yacas_client -stop
في> إنهاء
الإقلاع...
توقف الخادم.
8:23 مساءً Unix>
استمرار الدورة يعني ذلك ياكاس تذكرت قيمة "x" بين
دعوات yacas_client. إذا لم يكن هناك ما يكفي من الوقت لإنتاج Yacas
في غضون ثانيتين ، سيتم عرض الإخراج في المرة التالية التي تتصل فيها yacas_client.
يبدأ "خادم Yacas" تلقائيًا عند استخدامه لأول مرة ويمكن إيقافه أيضًا
الإقلاع عن التدخين ياكاس أو عن طريق خيار صريح yacas_client توقف ، في هذه الحالة yacas_client
لا يقرأ المدخلات القياسية.
النص yacas_client يقرأ الإدخال القياسي ويكتب إلى الإخراج القياسي ، لذلك يمكن أن يكون
تستخدم عن طريق تنفيذ قذيفة عن بعد. على سبيل المثال ، إذا كان حساب "المستخدم" على جهاز كمبيوتر بعيد
يمكن الوصول إلى "remote.host" من خلال ssh ، إذن yacas_client يمكن استخدامها عن بعد مثل هذا:
صدى "x: = 2 ؛" | ssh [البريد الإلكتروني محمي] yacas_client
على كمبيوتر مضيف معين يقوم بتشغيل "خادم Yacas" ، قد يكون لكل مستخدم حاليًا خادم واحد فقط
جلسة Yacas المستمرة.
استخدم yacas عبر الإنترنت باستخدام خدمات onworks.net