هذا هو الأمر mwrap الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
mwrap - مولد Octave / MATLAB mex
موجز
مغلف [-مكس الإخراج] [-m الإخراج م] [-c الإخراج] [-مب] [-قائمة] [-يمسك] [-c99 مجمع]
[-cppcomplex] infile1 infile2
الوصف
مغلف هو نظام إنشاء واجهة بروح SWIG أو matwrap. من مجموعة
ملفات النصوص Octave / MATLAB المعززة ، مغلف سيُنشئ بوابة MEX إلى C / C ++ المرغوبة
استدعاءات الوظائف وملفات الوظائف .m للوصول إلى تلك البوابة. تفاصيل التحويل الى
ومن هياكل بيانات Octave أو MATLAB ، والتخصيص والتحرير المؤقت
التخزين ، مخفية عن المستخدم.
OPTIONS
-مكس يحدد اسم وظيفة MEX التي ستستدعيها الوظائف التي تم إنشاؤها.
سيكون هذا الاسم بشكل عام هو نفس البادئة لاسم ملف الإخراج C/C++.
-m يحدد اسم البرنامج النصي Octave / MATLAB الذي سيتم إنشاؤه.
-c يحدد اسم ملف C MEX الذي سيتم إنشاؤه. قد يحتوي ملف MEX على ملفات
أبتر المقابلة لعدة ملفات مختلفة تم إنشاؤها.
-مب إعادة توجيه إخراج وظيفة Octave / MATLAB إلى الملفات المسماة في الإدخال. في هذا الوضع ،
سيقوم المعالج بتغيير ملفات إخراج وظيفة Octave / MATLAB متى شئت
يصادف سطرًا يبدأ بـ @. إذا حدث @ بمفرده على سطر ، فسيكون الإخراج
يتم إيقافه إذا كان السطر يبدأ بـfunction ، فسيتم التعامل مع السطر على أنه
السطر الأول من الوظيفة ، وسيتم استنتاج اسم ملف m من الوظيفة
اسم؛ وبخلاف ذلك ، فإن الأحرف بعد @ (حتى المجموعة التالية من المسافة البيضاء)
ستتم معاملته على أنه اسم ملف و مغلف سيحاول الكتابة إلى هذا الملف.
-قائمة اطبع إلى الإخراج القياسي أسماء جميع الملفات التي سيتم إنشاؤها منها
إعادة توجيه الإخراج بواسطة علامة -mb.
-يمسك تحيط مكالمات المكتبة في كتل المحاولة / الالتقاط من أجل اعتراض استثناءات C ++.
-c99 مجمع
استخدم أنواع الفاصلة العائمة المعقدة C99 كإعداد افتراضي dcomplex و com.fcomplex
أنواع.
-cppcomplex
استخدام أنواع الفاصلة العائمة المعقدة C ++ كافتراضي dcomplex و com.fcomplex
أنواع.
استخدم mwrap عبر الإنترنت باستخدام خدمات onworks.net
