영어프랑스어스페인어

Ad


온웍스 파비콘

h5math - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 h5math 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 h5math입니다.

프로그램:

이름


h5math - 수학 표현식으로 HDF5 파일 결합/생성

개요


h5수학 [OPTION] ... 출력-HDF5파일 [입력-HDF5파일...]

기술


h5math는 수학적 표현과 함께 HDF5 파일을 입력으로 사용합니다.
그것들을 결합하여 새로운 HDF5 파일을 생성합니다.

HDF5는 National에서 개발한 무료 휴대용 바이너리 형식 및 지원 라이브러리입니다.
Urbana-Champaign에 있는 일리노이 대학교의 슈퍼컴퓨팅 응용 센터.
하나의 h5 파일은 여러 데이터 세트를 포함할 수 있습니다. 기본적으로, h5수학 데이터세트를 생성합니다
"h5math"라고 하지만 이는 다음을 통해 변경할 수 있습니다. -d 옵션 또는 구문을 사용하여
HDF5파일:데이터 세트. 그만큼 -a 옵션을 사용하여 기존 HDF5에 새 데이터 세트를 추가할 수 있습니다.
파일. 입력 파일에 사용되는 데이터 세트를 지정하는 데 동일한 구문이 사용됩니다. ~에 의해
기본적으로 첫 번째 데이터 세트(알파벳순)가 사용됩니다.

h5math 사용법의 간단한 예는 다음과 같습니다.

h5math -e "d1 + 2*d2" out.h5 foo.h5 bar.h5:ㅋ

foo.h5의 첫 번째 데이터 세트를 두 배로 추가하여 새 파일 out.h5를 생성합니다.
bar.h5의 "blah" 데이터셋. 식에서 (지정된 -e), 첫 번째 입력 데이터 세트
(왼쪽에서 오른쪽으로)라고 합니다. d1, 두 번째로 d2, 등등.

입력 데이터 세트 외에도 각 포인트의 x/y/z 좌표를 사용할 수도 있습니다.
표현식, "x" "y" 및 "z" 변수(처음 세 차원의 경우)가 다음과 같이 참조합니다.
마지막 치수를 나타내는 "t" 변수도 있습니다. 기본적으로 이들은 정수입니다.
데이터 세트의 모서리에서 0부터 시작하지만 -0 옵션은 x/y/z 원점을 변경합니다.
데이터 세트의 중심으로(t는 영향을 받지 않음) -r 고해상도 옵션은 다음을 지정합니다.
x/y/z 좌표를 다음으로 나누는 "해상도" 고해상도.

모든 입력 데이터 세트는 동일한 차원을 가져야 하며 이는 다음의 차원이기도 합니다.
출력. 입력 파일이 없고 순전히
수학 공식을 통해 출력의 크기를 명시적으로 지정할 수 있습니다. -n
크기 옵션, 여기서 크기 예를 들어 "2x2x2"입니다.

그러나 경우에 따라 다차원의 더 작은 차원의 "슬라이스"만 사용하려는 경우가 있습니다.
차원 데이터. 이렇게 하려면 하나 이상의 슬라이스에 좌표를 지정합니다.
치수를 통해 -xyzt 옵션을 제공합니다.

옵션


-h 명령줄 옵션 및 사용법에 대한 도움말을 표시합니다.

-V h5math의 버전 번호와 저작권 정보를 인쇄하십시오.

-v 자세한 출력.

-a HDF5 출력 파일이 이미 존재하는 경우 데이터를 새 데이터 세트로 추가하십시오.
파일을 덮어쓰는 것보다(기본 동작). 동일한 기존 데이터세트
그러나 파일 내의 이름을 덮어씁니다.

-e 표현
출력을 구성하는 데 사용되는 수학 표현식을 지정합니다(일반적으로
표현식을 쉘의 하나의 항목으로 그룹화하려면 " 인용 부호를 사용하십시오.)
위에서 설명한 대로 입력 데이터 세트 및 좌표에 대한 변수입니다.

식은 대부분의 표준 연산자 및
수학 함수(+, sin 등)가 지원됩니다. 이 기능은
GNU libmatheval에서 제공(및 결정된 기능).

-f 파일 이름
없는 경우 식을 읽을 텍스트 파일의 이름 -e 표현식이 지정됩니다.
기본값은 stdin입니다.

-x ix, -y iy, -z iz, -t it
이것은 말한다 h5수학 다차원 데이터 세트의 특정 조각을 사용합니다. 예
-x 의 x 인덱스에서 하위 집합(차원이 하나 더 적음)을 사용합니다. ix (여기서 지수
XNUMX에서 해당 방향의 최대 인덱스보다 XNUMX 작은 값으로 실행). 여기서 x/y/z
HDF5 데이터 세트의 첫 번째/두 번째/세 번째 차원에 해당합니다. NS -t 선택권
마지막 차원의 슬라이스를 지정합니다. 참조 -0
x/y/z 슬라이스 좌표의 원점을 데이터 세트 중심으로 이동하는 옵션입니다.

-0 x/y/z 슬라이스 좌표의 원점을 데이터 세트 중심으로 이동합니다. 예를 들어
-0 -x 0(또는 더 간결하게는 -0x0)은 대신 ​​데이터 세트의 중심 x 평면을 반환합니다.
모서리 x 평면의 (-t 좌표는 영향을 받지 않습니다.)

이것은 또한 표현식에서 x/y/z 변수의 원점을 이동하여 0이
데이터 세트의 중심.

-r 고해상도 해상도 사용 고해상도 표현식의 x/y/z(t는 아님) 변수에 대해
데이터 "그리드" 좌표는 다음으로 나뉩니다. 고해상도. 기본값 고해상도 1입니다.

예를 들어 x 차원에 21개의 그리드 단계가 있는 경우 고해상도 20의 의미
표현식의 x 변수는 0.0에서 1.0(또는 -0.5에서 0.5인 경우 -0 is
지정됨), 0~20 대신.

-r 항상 정수인 슬라이스에 사용되는 좌표에는 영향을 미치지 않습니다.

-n 크기
출력 데이터 세트는 입력 데이터 세트와 크기가 같아야 합니다. 없는 경우
입력 데이터 세트(순전히 수식으로 출력을 정의하는 경우) 다음을 수행해야 합니다.
이 옵션을 사용하여 출력 크기를 수동으로 지정합니다. 크기 형식은 MxNxLx...
(M, N, L은 정수임) 모든 차원일 수 있습니다.

-d name
데이터세트에 쓰기 name 출력에서; 그렇지 않으면 출력 데이터 세트를 "데이터"라고 합니다.
기본적으로. 데이터 세트도 사용 name 입력에서; 그렇지 않으면 첫 번째 입력 데이터 세트
(알파벳순) 파일에서 사용됩니다. 또는 구문을 사용하십시오. HDF5파일:데이터 세트
(이는 -d 선택권).

onworks.net 서비스를 사용하여 온라인에서 h5math 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad