ChemicalFormula[<|elem1n1,elem2n2,…|>]
元素 elemiの原子を ni個持つ化学種を表す.
ChemicalFormula[chem]
与えられた入力に対応する化学式を返す.
ChemicalFormula[…,<|qual1val1,qual2val2,…|>]
限定詞 qualiの値が valiである種を表す.
ChemicalFormula
ChemicalFormula[<|elem1n1,elem2n2,…|>]
元素 elemiの原子を ni個持つ化学種を表す.
ChemicalFormula[chem]
与えられた入力に対応する化学式を返す.
ChemicalFormula[…,<|qual1val1,qual2val2,…|>]
限定詞 qualiの値が valiである種を表す.
詳細
- elemiの可能な形には以下がある.
-
Entity["Element",…] 化学元素 "Fe","C",… 原子記号 - qualiの可能な形には以下がある
-
"NetCharge" 正味荷電 "Phase" 物質の相(例:"Solid","Liquid","Gas","Aqueous") - chem の可能な形には以下がある.
-
"FeSO4","CH4",… 式文字列 Molecule[…] 分子 Entity["Chemical",…] 化学実体 BioSequence[…] 生体分子配列 - ChemicalFormula[…]["prop"]は指定された特性の値を返す.
- "prop"の可能な値には以下がある.
-
"AtomCount" 原子の数 "ElectronCount" 電子の数 "ElementCounts" "Element" count の連想 "EmpiricalFormula" 最も単純な原子の整数比を持つChemicalFormula "FormulaDisplay" 式の表示形(例:CH4) "FormulaString" 式の文字列形式(例:"CH4") "HillFormula" Hill方式に従ったChemicalFormulaオブジェクト "HillFormulaString" Hill方式に従った式文字列 "MolarMass" モル質量 "MolecularMass" 分子量 "NetCharge" 正味電荷 "ProtonCount" 陽子の数
例題
すべて開く すべて閉じる例 (4)
ChemicalFormula["(C6H5)2IBr"]%["MolecularMass"]ChemicalFormula[<|["phosphorus"] -> 1, ["oxygen"] -> 4|>, <|"NetCharge" -> -3|>]ChemicalFormula[{"F" -> 1, "C" -> 6, "H" -> 3, {"C" -> 1, "F" -> 3}, "C" -> 1, "H" -> 2, "O" -> 1,
"H" -> 1}]["HillFormula"]Wolfram Knowledgebaseでヘプタンの異性体について調べる:
FindIsomers[ChemicalFormula[{"C" -> 1, "H" -> 3, {"C" -> 1, "H" -> 2} -> 5, "C" -> 1, "H" -> 3}], "Entity"]スコープ (4)
Entityから式を作成する:
ChemicalFormula[Entity["Chemical", "SPlus2Pentanol"]]Moleculeから式を作成する:
ChemicalFormula[Molecule[{"N", Atom["C", "HydrogenCount" -> 1], "P", "O", "O", "O", "C", "C", "C", "C", "C", "C",
"C"}, {Bond[{1, 2}, "Single"], Bond[{2, 3}, "Single"], Bond[{3, 4}, "Double"],
Bond[{3, 5}, "Single"], Bond[{3, 6}, "Single"], Bond[{2, 7}, "Sin ... 10, 11}, "Aromatic"],
Bond[{11, 12}, "Aromatic"], Bond[{12, 13}, "Aromatic"], Bond[{13, 8}, "Aromatic"]},
{StereochemistryElements -> {Association["StereoType" -> "Tetrahedral", "ChiralCenter" -> 2,
"Direction" -> "Counterclockwise"]}}]]ChemicalFormula["(C6H11)2PCH2CH2P(C6H11)2"]ChemicalFormula["H(PO4)^2-"]ChemicalFormula[Entity["Chemical", "1,4NaphthalenedicarboxylicAcid"]]これをヒル形式に変換して,炭素,水素,その他のすべての元素をアルファベット順に並べる:
%["HillFormula"]%["EmpiricalFormula"]%%["MolecularMass"] / %["MolecularMass"]関連するガイド
-
▪
- 分子の構造と計算
テキスト
Wolfram Research (2021), ChemicalFormula, Wolfram言語関数, https://reference.wolfram.com/language/ref/ChemicalFormula.html.
CMS
Wolfram Language. 2021. "ChemicalFormula." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ChemicalFormula.html.
APA
Wolfram Language. (2021). ChemicalFormula. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ChemicalFormula.html
BibTeX
@misc{reference.wolfram_2026_chemicalformula, author="Wolfram Research", title="{ChemicalFormula}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/ChemicalFormula.html}", note=[Accessed: 15-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_chemicalformula, organization={Wolfram Research}, title={ChemicalFormula}, year={2021}, url={https://reference.wolfram.com/language/ref/ChemicalFormula.html}, note=[Accessed: 15-September-2026]}