هذا هو الأمر h5fromtxt الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
h5fromtxt - تحويل إدخال النص إلى ملف HDF5
موجز
h5fromtxt [OPTION] ... [HDF5FILE]
الوصف
يأخذ h5fromtxt سلسلة من الأرقام من الإدخال القياسي ويخرج رقمًا متعدد الأبعاد
مجموعة البيانات الرقمية في ملف HDF5.
HDF5 هو تنسيق ثنائي مجاني ومحمول ومكتبة داعمة تم تطويرها بواسطة National
مركز تطبيقات الحوسبة الفائقة في جامعة إلينوي في أوربانا شامبين.
A واحد h5 يمكن أن يحتوي الملف على مجموعات بيانات متعددة ؛ بشكل افتراضي، h5fromtxt يُنشئ مجموعة بيانات
تسمى "بيانات"، ولكن يمكن تغيير ذلك عبر ملف -d الخيار ، أو باستخدام بناء الجملة
HDF5FILE: مجموعة البيانات. -a يمكن استخدام الخيار لإلحاق مجموعات بيانات جديدة بـ HDF5 موجود
ملف.
جميع الأحرف إلى جانب الأرقام (والنقاط العشرية المرتبطة بها، وما إلى ذلك) في الإدخال
يتم تجاهلها. افتراضيًا، يُفترض أن تكون البيانات عبارة عن مجموعة بيانات MxN ثنائية الأبعاد حيث يكون M
هو عدد الصفوف (المحددة بأسطر جديدة) وN هو عدد الأعمدة. في هذا
في هذه الحالة، يكون هناك خطأ في اختلاف عدد الأعمدة بين الصفوف. إذا كان M أو N يساوي 1
تتم كتابة البيانات كمجموعة بيانات أحادية البعد.
وبدلاً من ذلك، يمكنك تحديد أبعاد البيانات بشكل صريح عبر -n المقاسات
الخيار حيث المقاسات على سبيل المثال "2x2x2". في هذه الحالة، يتم تجاهل الأسطر الجديدة ويتم تجاهل البيانات
يتم أخذها كمصفوفة بالحجم المحدد المخزنة في ترتيب الصف الرئيسي ("C") (حيث يكون الفهرس الأخير
يختلف بسرعة أكبر أثناء التنقل عبر البيانات). على سبيل المثال، سيكون لصفيف 2x2x2
العناصر المدرجة بالترتيب: (0,0,0)، (0,0,1)، (0,1,0)، (0,1,1)، (1,0,0)، (1,0,1) ،XNUMX)،
(1,1,0) ، (1,1,1).
مثال بسيط هو:
h5fromtxt foo.h5 <
1 2 3 4
5 6 7 8
EOF
الذي يقرأ في صفيف 2x4 محدد بمسافات من الإدخال القياسي.
OPTIONS
-h عرض المساعدة في خيارات سطر الأوامر والاستخدام.
-V اطبع رقم الإصدار ومعلومات حقوق الطبع والنشر لـ h5fromtxt.
-v إخراج مطول.
-a إذا كان ملف إخراج HDF5 موجودًا بالفعل ، فقم بإلحاق البيانات كمجموعة بيانات جديدة بدلاً من ذلك
من الكتابة فوق الملف (السلوك الافتراضي). مجموعة بيانات موجودة من نفس الشيء
الاسم الموجود في الملف يتم استبداله ، على الرغم من ذلك.
-n المقاسات
بدلاً من محاولة استنتاج أبعاد المصفوفة من الصفوف والأعمدة
المدخلات، تعامل مع البيانات كسلسلة من الأرقام في ترتيب الصف الرئيسي لتشكل
مجموعة من الأبعاد المقاسات. المقاسات هو من الشكل MxNxLx... (مع وجود M، N، L
أرقام) ويمكن أن تكون بأي أبعاد.
-T قم بتغيير موضع الإدخال عند كتابته، مع عكس الأبعاد.
-d الاسم
اكتب إلى مجموعة البيانات الاسم في الإخراج وإلا ، فإن مجموعة البيانات الناتجة تسمى "البيانات"
بشكل افتراضي. بدلا من ذلك، استخدم بناء الجملة HDF5FILE: مجموعة البيانات.
استخدم h5fromtxt عبر الإنترنت باستخدام خدمات onworks.net