Это команда h5totxt, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
h5totxt - генерирует текст с разделителями-запятыми из 2d-фрагментов файлов HDF5
СИНТАКСИС
h5totxt [ВАРИАНТ] ... [HDF5ФАЙЛ] ...
ОПИСАНИЕ
h5totxt - это утилита для генерации текста с разделителями-запятыми (и аналогичных форматов) из одного,
двух- или более-мерные срезы числовых наборов данных в файлах HDF5. Таким образом, данные
можно легко импортировать в электронные таблицы и аналогичные программы для анализа и
визуализация.
HDF5 - это бесплатный переносимый двоичный формат и вспомогательная библиотека, разработанный Национальным
Центр приложений суперкомпьютеров в Университете Иллинойса в Урбане-Шампейне.
Один h5 файл может содержать несколько наборов данных; по умолчанию, h5totxt берет первый
набор данных, но это можно изменить с помощью -d вариант или используя синтаксис
HDF5FILE: НАБОР ДАННЫХ.
По умолчанию весь набор данных выгружается в выходной файл. в строчном порядке. Для 3d
наборов данных, это соответствует последовательности срезов yz в порядке увеличения x, разделенных
пустыми строками. Если -T указано, выводятся в транспонированном (по столбцам) порядке
вместо
Однако часто вам нужен только одномерный или двухмерный срез многомерных данных.
Для этого вы указываете координаты в одном или нескольких измерениях среза с помощью -xyzt
настройки.
Наиболее простое использование - это что-то вроде «h5totxt foo.h5», которое выводит с разделителями-запятыми.
текст в стандартный вывод из данных в foo.h5.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-h Отображение справки по параметрам командной строки и их использованию.
-V Распечатайте номер версии и информацию об авторских правах для h5totxt.
-v Подробный вывод.
-o файл
Отправить текстовый вывод на файл а не в стандартный вывод (по умолчанию).
-s сентябрь Используйте строку сентябрь для разделения столбцов вывода, а не запятой (
дефолт).
-x ix, -y iy, -z iz, -t it
Это говорит h5totxt для использования определенного фрагмента многомерного набора данных. например
-x вызывает использование плоскости yz (трехмерного набора данных) с индексом x, равным ix (где
индексы изменяются от нуля до единицы меньше максимального индекса в этом направлении). Здесь,
x / y / z соответствуют первому / второму / третьему измерениям набора данных HDF5. В -t
опция определяет срез в последнем измерении, в зависимости от того, какой он может быть. Смотрите также
домен -0 возможность сдвинуть начало координат среза x / y / z в набор данных
центра.
-0 Сдвиньте начало координат среза x / y / z в центр набора данных, чтобы, например,
-0 -x 0 (или более компактно -0x0) вместо этого возвращает центральную плоскость x набора данных
плоскости ребра x. (-t координаты не затронуты.)
-T Перенести данные (поменять порядок размеров). По умолчанию нет
транспонирование сделано.
-. числа
Результат числа цифры после десятичной точки (по умолчанию 16).
-d имя
Использовать набор данных имя из входных файлов; в противном случае первый набор данных из каждого файла
используется. В качестве альтернативы используйте синтаксис HDF5FILE: НАБОР ДАННЫХ, что позволяет вам
укажите разные наборы данных для каждого файла. Вы можете использовать h5ls команда (в комплекте
с hdf5), чтобы найти имена наборов данных в файле.
Используйте h5totxt онлайн с помощью сервисов onworks.net