Questo è il comando chemeq che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
chemeq - Analizzatore e visualizzatore di equazioni chimiche
SINOSSI
chemeq [-M] [-m] [-l] [-c] [-w] [-C] [-e] [-s] [-n] [-W]
chemeq [-h] [-v]
DESCRIZIONE
chemeq è un analizzatore di equazioni chimiche. È un analizzatore lessicale e sintassico veloce che
aiuta a scoprire informazioni chimiche incorporate nelle equazioni chimiche di origine. I dati possono essere
output in vari formati sofisticati, a seconda delle opzioni. Il valore predefinito di 'chemeq' è
'chemeq -mlcwCn'.
VERSIONI
-M
Restituisce l'elenco completo dei pesi molecolari separati dallo spazio.
-m
Uscite a muscita iniziale. Consente a chemeq di essere idempotente, ovvero il comando 'chemeq
| chemeq' è equivalente a 'chemeq'.
-l
Uscite a Luna stringaTeX che rappresenta l'equazione chimica.
-c
Emette un messaggio che fornisce informazioni sulla conservazione degli elementi e delle cariche
nell'equazione. "OK" significa che sia gli elementi che le cariche elettriche sono bilanciati.
-w
Restituisce la stringa LaTeX che rappresenta il Gulder-Wequazione dell'età relativa all'input
equazione chimica, o l'equazione di Nernst, se l'equazione di input è un'equazione redox
semi-equazione.
-C
Produce un dettagliato Cquantità di molecole e atomi contenuti in ciascun membro del
equazione chimica. Ad esempio per l'equazione "H2_g + 1/2 O2_g --> H2O" restituisce:
"H2_g|H:1*2, 1/2 O2_g|O:1/2*2; H2O|H:1*2 O:1*1"
-e
Genera un conteggio dettagliato dei file Espese elettriche.
-s
Restituisce un elenco delle sostanze chimiche Sspecie.
-n
Uscite a Nstringa formalizzata che tiene conto dell'equazione di input. Due equazioni chimiche
aventi la stessa stringa normalizzata sono chimicamente equivalenti, anche se le molecole lo sono
strapazzate e i coefficienti non sono uguali ma proporzionali.
-W
Modifica il comportamento del renderer per alcune versioni di Wims: risolve un bug
con la macro \rightarrow.
-h
Displays Haiuto.
-v
Visualizza il Vnumero di ersione
AMBIENTE
chemeq_input, w_chemeq_input
se impostato, il valore di questa variabile sovrascrive l'input standard. Se questa variabile non lo è
impostato, viene presa in considerazione la variabile w_chemeq_input (utile per il server WIMS).
Vedi sopra (utile per il server WIMS).
chemeq_opzione
se impostato, il valore di questa variabile sovrascrive le opzioni. Se questa variabile non è impostata, il
viene presa in considerazione la variabile w_chemeq_option (utile per il server WIMS).
w_chemeq_option
Vedi sopra (utile per il server WIMS).
ESEMPI
eco "1/2 Cu^2+ + OH- -> 1/2Cu(OH)2s" | chemeq
visualizzerà informazioni sulla reazione degli ioni idrossido e Cu II.
eco "MnO4^- + 8H3O^+ + 5 ° -> Mn^2+ + 12 H2O" | chemeq
visualizzerà informazioni sulla reazione di riduzione degli ioni permanganato in un
ambiente acido.
eco "MnO4^- + 8H3O^+ + 5 ° -> Mn^2+ + 12 H2O" | chemeq -w
visualizzerà il formato LaTeX per la legge di Nernst relativa alla riduzione di
ioni permanganato in ambiente acido.
eco "MnO4^- + 8H3O^+ + 5 ° -> Mn^2+ + 8 H2O" | chemeq -c
metterà in evidenza la mancata conservazione degli elementi H e O (le molecole dell’acqua no
ben bilanciato).
NOTE
sintassi of ioni
anche se in alcuni casi le espressioni più brevi vengono analizzate con successo, è più sicuro farlo
considerare che una "freccia su" (^) deve essere anteposta ai simboli di carica di uno ione.
Esempi: H3O^+, Fe(CN)6^4-, OH^-
Composizione chimico equazioni
Sono definiti due operatori, # come operatore additivo e ~ (tilde) come sottrattivo
operatore: permettono di comporre numerose equazioni chimiche
eco "MnO4^- + 8H3O^+ + 5 ° -> Mn^2+ + 8 H2O ~ 5Fe^3+ + 5 ° -> 5Fe^2+" | chemeq
visualizzerà l'equazione redox pura della prima equazione, meno la seconda.
Gli elettroni sono semplificati. Quindi sarà equivalente a:
eco "MnO4^- + 8H3O^+ + 5Fe^2+--> Mn^2+ + 8 H2O + 5Fe^3+" | chemeq che è loro
combinazione.
Moltiplicare a chimico equazione by prima Coefficiente di
L'operatore * permette di moltiplicare un'intera equazione per un coefficiente che può essere a
frazione. Ecco un esempio:
eco "5 * Fe^3+ + e- -> Fe^2+" | chemeq
sarà equivalente a
eco "5Fe^3+ + 5 ° -> 5Fe^2+" | chemeq
La combinazione di chimico equazioni, con coefficienti
Le due tecniche precedenti possono essere utilizzate contemporaneamente, il che consente di realizzare
combinazioni più complicate, come questa:
eco "Fe^3+ + e^- -> Fe^2+ (0.77 V) # Fe^2+ + 6CN^- -> Fe(CN)6^4- (Kfa=1e24) ~ Fe^3+
+ 6CN^- -> Fe(CN)6^3- (Kfb=1e31)" | chemeq
che funzionerà come previsto e produrrà un buon valore per il potenziale standard di
coppia redox di ioni esacianoferrato II e III.
NOTO BUG
Quando non specificate, si ritiene che siano presenti entità chimiche provenienti dall'input standard
soluzione acquosa. Per impostazione predefinita, l'acqua è considerata il solvente principale. Un solo liquido
attualmente viene presa in considerazione la fase (acquosa). Vengono considerate tutte le entità chimiche solide
come parti di fasi separate. I suffissi _s, _g e _aq possono essere utilizzati per imporre il tipo di
alcune entità chimiche. Potrebbero esserci problemi quando scrivi un potenziale standard con no
punto decimale. Ad esempio, la voce Mn^2+ + 2e^- -> Mn_s (-1 V) genererebbe un errore.
Allora scrivi Mn^2+ + 2e^- -> Mn_s (-1.0 V) o il valore più accurato Mn^2+ + 2e^- -> Mn_s
(-1.18 V) e non ci sarà alcun errore.
Utilizza chemeq online utilizzando i servizi onworks.net