Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 chemeq 명령입니다.
프로그램:
이름
chemeq - 화학 방정식 파서 및 렌더러
개요
케멕 [-M] [-m] [-l] [-c] [-w] [-C] [-e] [-s] [-n] [-W]
케멕 [-h] [-v]
기술
케멕 화학 방정식 분석기입니다. 그것은 빠른 어휘 및 구문 분석기입니다.
소스 화학 반응식에 포함된 화학 정보를 찾는 데 도움이 됩니다. 데이터는
옵션에 따라 다양하고 정교한 형식으로 출력합니다. 'chemeq'의 기본값은
'chemeq -mlcwCn'.
옵션
-M
공간 분리된 분자량의 모든 목록을 출력합니다.
-m
출력 m최소 출력. 그것은 chemeq가 멱등적일 수 있도록 합니다. 즉, 'chemeq 명령
| 'chemeq'는 'chemeq'와 동일합니다.
-l
출력 L화학 방정식을 나타내는 aTeX 문자열입니다.
-c
요소 및 요금 보존에 대한 정보를 제공하는 메시지를 출력합니다.
방정식에서. 'OK'는 원소와 전하가 모두 균형을 이루고 있음을 의미합니다.
-w
Gulder-를 나타내는 LaTeX 문자열을 출력합니다.W입력과 관련된 aage 방정식
화학 방정식 또는 Nernst 방정식(입력 방정식이 산화환원인 경우)
반 방정식.
-C
자세한 내용을 출력합니다 C각 구성원에 포함된 분자와 원자의 양
화학 방정식. 예를 들어 방정식 "H2_g + 1/2 O2_g --> H2O"의 경우 다음과 같이 출력됩니다.
"H2_g|H:1*2, 1/2 O2_g|O:1/2*2; H2O|H:1*2 O:1*1"
-e
자세한 카운트를 출력합니다. E전기료.
-s
화학 물질 목록 출력 S종.
-n
출력 N입력 방정식을 설명하는 정규화된 문자열입니다. 두 화학 방정식
동일한 정규화 문자열을 갖는 분자는 화학적으로 동일합니다.
뒤죽박죽이며 계수는 같지 않고 비례합니다.
-W
일부 버전의 렌더러 동작을 변경합니다. Wims : 버그를 해결합니다.
매크로 \rightarrow.
-h
표시 H엘프.
-v
표시 V버전 번호
환경
chemeq_input, w_chemeq_input
설정된 경우 이 변수의 값이 표준 입력을 재정의합니다. 이 변수가 없으면
설정하면 w_chemeq_input 변수가 고려됩니다(WIMS 서버에 유용함).
위를 참조하십시오(WIMS 서버에 유용함).
chemeq_옵션
설정된 경우 이 변수의 값이 옵션을 재정의합니다. 이 변수가 설정되지 않은 경우
변수 w_chemeq_option이 고려됩니다(WIMS 서버에 유용함).
w_chemeq_option
위를 참조하십시오(WIMS 서버에 유용함).
사용 예
에코 "1/2 Cu^2+ + 오- -> 1/2Cu(OH)2s" | 케멕
수산화물과 Cu II 이온의 반응에 대한 정보를 표시합니다.
에코 "MnO4^- + 8H3O^+ + 5e- -> Mn^2+ + 12 H2O" | 케멕
과망간산염 이온의 환원 반응에 대한 정보를 표시합니다.
산성 환경.
에코 "MnO4^- + 8H3O^+ + 5e- -> Mn^2+ + 12 H2O" | 케멕 -w
감소와 관련된 Nernst 법칙에 대한 LaTeX 형식을 표시합니다.
산성 환경에서 과망간산염 이온.
에코 "MnO4^- + 8H3O^+ + 5e- -> Mn^2+ + 8 H2O" | 케멕 -c
H와 O 원소의 보존 부족을 강조할 것입니다(물 분자는
균형 잡힌).
노트
구문 of 이온
경우에 따라 더 짧은 표현이 성공적으로 구문 분석되지만
이온의 전하 기호 앞에 "위쪽 화살표"(^)가 있어야 함을 고려하십시오.
예 : H3O^+, Fe(CN)6^4-, OH^-
식자 화학 방정식
두 개의 연산자가 정의됩니다. #은 덧셈 연산자로, ~(틸드)는 빼기 연산자로 정의됩니다.
연산자: 여러 화학 방정식을 작성할 수 있습니다.
에코 "MnO4^- + 8H3O^+ + 5e- -> Mn^2+ + 8 H2O ~ 5Fe^3+ + 5e- -> 5Fe^2+" | 케멕
첫 번째 방정식에서 두 번째 방정식을 뺀 순수한 산화환원 방정식을 표시합니다.
전자가 단순화되었습니다. 따라서 다음과 같습니다.
에코 "MnO4^- + 8H3O^+ + 5Fe^2+--> Mn^2+ + 8 H2O + 5Fe^3+" | 케멕 그들의
콤비네이션.
곱하기 a 화학 방정식 by 한 계수
연산자 *는 전체 방정식에 하나의 계수를 곱하는 것을 허용합니다.
분수. 다음은 예입니다.
에코 "5 * Fe^3+ + e- -> Fe^2+" | 케멕
다음과 같을 것이다
에코 "5Fe^3+ + 5e- -> 5Fe^2+" | 케멕
결합 화학 방정식, 과 계수
위의 두 가지 기술을 동시에 사용할 수 있으므로 다음을 수행할 수 있습니다.
다음과 같이 더 복잡한 조합이 있습니다.
에코 "페^3+ + 에^- -> Fe^2+ (0.77 V) # Fe^2+ + 6CN^- -> 철(CN)6^4- (Kfa=1e24) ~ Fe^3+
+ 6CN^- -> 철(CN)6^3- (Kfb=1e31)" | 케멕
예상대로 작동하고 표준 잠재력에 대한 좋은 가치를 산출합니다.
hexacyanoferrate II 및 III 이온의 산화 환원 커플.
KNOWN 버그
지정되지 않은 경우 표준 입력에서 오는 화학 물질은 다음과 같은 것으로 간주됩니다.
수용액. 물은 기본적으로 주요 용매로 간주됩니다. 단 하나의 액체
(수성) 단계가 현재 고려됩니다. 모든 고체 화학 물질이 고려됩니다.
분리된 단계의 일부로. 접미사 _s, _g 및 _aq는 유형을 적용하는 데 사용할 수 있습니다.
일부 화학 물질. 없는 표준 전위를 쓸 때 문제가 발생할 수 있습니다.
십진수. 예를 들어 항목 Mn^2+ + 2e^- -> Mn_s (-1 V) 오류가 발생합니다.
그런 다음 쓰기 Mn^2+ + 2e^- -> Mn_s (-1.0 V) 또는 더 정확한 값 Mn^2+ + 2e^- -> Mn_s
(-1.18 V) 오류가 없을 것입니다.
onworks.net 서비스를 사용하여 온라인으로 chemeq 사용