هذا هو الأمر mpb-data الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
بيانات mpb - تحويلات إخراج ملفات HDF5 بواسطة MPB
موجز
بيانات mpb [OPTION] ... [HDF5FILE] ...
الوصف
mpb-data هي أداة مساعدة لإجراء معالجة وتحويلات إضافية لملفات HDF5
الإخراج بواسطة MPB، برنامج MIT Photonic-Bands. على وجه الخصوص، تم تصميمه لجعل
إخراج أكثر قابلية للتصور عن طريق إعادة تنسيقه إلى شبكة مستطيلة،
وتوسيع نطاقه لفترات متعددة، وإعادة قياس البيانات.
MIT Photonic Bands (MPB) هو برنامج مجاني لحساب هياكل النطاق (التشتت
العلاقات) والأنماط الكهرومغناطيسية للهياكل العازلة الدورية.
HDF5 هو تنسيق ثنائي مجاني ومحمول ومكتبة داعمة تم تطويرها بواسطة National
مركز تطبيقات الحوسبة الفائقة في جامعة إلينوي في أوربانا شامبين.
A واحد h5 يمكن أن يحتوي الملف على مجموعات بيانات متعددة ؛ بشكل افتراضي، بيانات mpb يعمل على جميع
مجموعات البيانات المنتجة بواسطة MPB في الملف، ولكن يمكن تغيير ذلك عبر ملف -d الخيار ، أو عن طريق
باستخدام النحو HDF5FILE: مجموعة البيانات.
بيانات mpb يكتب مجموعات بيانات الإخراج الخاصة به كمجموعات بيانات إضافية في ملف (ملفات) الإدخال، مع
تم إلحاق "-new" بأسماء مجموعات البيانات. وبدلاً من ذلك، يمكنه كتابة مخرجاته إلى ملف
ملف منفصل، يحدده -o الخيار.
لاحظ أيضًا أنه افتراضيًا، تكون مجموعات البيانات الناتجة مطابقة لمجموعات البيانات المدخلة؛ أنت
يجب استخدام واحد أو أكثر من الخيارات أدناه لتحديد التحويل (على سبيل المثال -r/-e
-n الخيارات مفيدة جدًا).
OPTIONS
-h عرض المساعدة في خيارات سطر الأوامر والاستخدام.
-V اطبع رقم الإصدار ومعلومات حقوق الطبع والنشر لبيانات mpb.
-v إخراج مطول.
-o ملف
اكتب مجموعات بيانات الإخراج إلى ملف (لملف الإدخال الأول فقط) بدلاً من
مجموعات بيانات إضافية في ملف (ملفات) الإدخال (الافتراضي).
-r إخراج خلية مستطيلة بنفس حجم خلية البيانات المدخلة. هذا
يعد الخيار مفيدًا بشكل خاص لتصور البيانات من خلايا الوحدة غير المتعامدة
(على سبيل المثال، شبكة مثلثة)، وإلا ستظهر البيانات منحرفة أو مشوهة
معظم برامج الرسومات. يجب أن يكون هذا الخيار دائمًا مصحوبًا بـ -n
خيار لضمان قرار موحد.
-e س ، ص ، ض
كما -r الخيار، ولكن أيضًا قم بإنشاء المحور الأول للإخراج على طول س ، ص ، ض
الاتجاه (في الإحداثيات الديكارتية) بدلاً من طول ناقل الشبكة الأول
لـ -r.
-P زاوية الطور
بالنسبة لمجموعات البيانات ذات القيمة المعقدة، يؤدي هذا الخيار إلى تدوير قيم المخرجات
زاوية الطور درجات في الطائرة المعقدة. أي أنها مضروبة في exp(2 pi
i زاوية الطور / 360).
-n n الناتج n نقاط الشبكة لكل وحدة شعرية ("أ"). وهذا مفيد ليس فقط ل
الاستيفاء إلى دقة أدق (أو أكثر خشونة)، ولكن أيضًا للتأكد من أن
تكون الدقة موحدة في كل اتجاه (لمنع ظهور البيانات مشوهة
عندما تتصور ذلك).
-x mx, -y my, -z mz
هذا يقول بيانات mpb لإخراج فترات متعددة في الشبكة المقابلة
الاتجاهات. لاستخدام شريحة معينة من مجموعة بيانات ثنائية أو ثلاثية الأبعاد.
على سبيل المثال -x 3.2 يؤدي إلى إخراج 3.2 فترات في اتجاه الشبكة الأول. ال
الافتراضي هو إخراج فترة واحدة فقط.
-m s الناتج s فترات في كل اتجاه شعرية. أي ما يعادل: -x s -y s -z s.
-T يحتوي الإخراج على البعدين الأولين (x و y). وهذا مفيد في
بالتزامن مع الإصدار المتوازي (MPI) من MPB، وذلك لأسباب تتعلق بالأداء
إخراج كافة المصفوفات مع نقل البعدين الأولين. -T يمكن التراجع عن هذا
التحويل.
-p الإخراج بكسل. عادة، يتم تحريف بيانات الإدخال خطيا إلى الإخراج
الشبكة، ولكن -p يؤدي الخيار إلى استخدام أقرب نقطة شبكة في
ادخال البيانات. وهذا مفيد، على سبيل المثال، إذا كنت ترغب في دراسة التمييز
تمثيل وظيفة العزل الكهربائي.
-d الاسم
استخدم مجموعة البيانات الاسم من ملفات الإدخال ؛ خلاف ذلك ، مجموعة البيانات الأولى من كل ملف
يستخدم. بدلا من ذلك ، استخدم بناء الجملة HDF5FILE: مجموعة البياناتمما يسمح لك
حدد مجموعة بيانات مختلفة لكل ملف. يمكنك استعمال ال h5ls أمر (متضمن
مع hdf5) للعثور على أسماء مجموعات البيانات داخل ملف.
لاحظ أن هذا الخيار غير ضروري بشكل عام، نظرًا لأنه يمكن لبيانات mpb بالفعل العثور على ملف
مجموعة (مجموعات) البيانات ذات الصلة للملفات التي أنشأتها MPB. لاحظ أيضًا أن بيانات mpb تعالج ملف
مجموعة البيانات المحددة بواسطة هذا الخيار كمجموعة بيانات عددية حقيقية ولا تتضمن
عوامل exp(ikx) عند توسيع مجموعة البيانات لفترات متعددة.
استخدم بيانات mpb عبر الإنترنت باستخدام خدمات onworks.net