ChemicalInstance[chemical,<|qual1val1,qual2val2,|>]
限定子 qualiが値 valiを持つ chemical を表す.
ChemicalInstance[chemical,quantity]
quantity で定量化された chemical を表す.
ChemicalInstance
ChemicalInstance[chemical,<|qual1val1,qual2val2,|>]
限定子 qualiが値 valiを持つ chemical を表す.
ChemicalInstance[chemical,quantity]
quantity で定量化された chemical を表す.
詳細
- 次は,chemical の可能な形である.
-
Atom[…] 原子 BioSequence[…] 生体分子配列 ChemicalFormula[…] 指定の式を持つ分子実体 Entity[…] 化学実体 ExternalIdentifier[…] 外部識別子 Molecule[…] 分子 "identifier" 体系的な化学名,SMILESまたはInChI文字列 - 化学実体には,"Chemical","Element","Isotope", "Mineral","Protein"が含まれる.
- 次は,典型的な quali限定詞である.
-
"Amount" 物質量 "AtomCount" 原子数 "Mass" 質量 "MassDensity" 密度 "MoleculeCount" 分子数 "Phase" 物質の相 "Pressure" 圧力 "Temperature" 温度 "Volume" 体積 - qualiは,物理数量名,QuantityVariable式,あるいは"PhysicalQuantity" Entityでよい.
- ChemicalInstance[…]["prop"]で得られるChemicalInstanceの特性"prop"には以下がある.
-
"Amount" 物質量 "AtomCount" 原子数 "Chemical" 化学オブジェクト "Mass" 質量 "MoleculeCount" 分子数 "Quantity" 数量オブジェクト "Volume" 体積 - ChemicalInstance[chemical,assoc]["prop"]は assoc 中の指定された特性の値を返す.
例題
すべて開く すべて閉じる例 (2)
ChemicalInstance[Entity["Element", "Silver"], <|"Atoms" -> Quantity[40, "Atoms"], "Phase" -> "Solid"|>]ChemicalInstance[Entity["Chemical", "TinIVOxide"], <|"Mass" -> Quantity[Around[14.583, 0.0009], "Grams"]|>]ChemicalInstance[Entity["Chemical", "TinIVOxide"], Quantity[Around[14.583, 0.0009], "Grams"]]スコープ (10)
化学オブジェクト (6)
ChemicalInstance[Atom["Au"], Quantity[30, "Atoms"]]ChemicalInstance[BioSequence["DNA", "ATAAACGTACGTTTTTAGGCT"], Quantity[3, "Milligrams"]]ChemicalInstance[ChemicalFormula["PaC8H8"], Quantity[Around[3., 0.1], "Milliliters"]]ChemicalInstance[Entity["Isotope", "Plutonium239"], Quantity[50, "Micrograms"]]ExternalIdentifierを使って固体酸化ウラン(VI)を表す:
ChemicalInstance[Molecule[ExternalIdentifier["PubChemCompoundID", 74013]], <|"Phase" -> "Solid"|>]ChemicalInstance[Molecule["C[W](C)(C)(C)(C)C"], Quantity[6, "Millimoles"]]特性 (4)
ChemicalInstance[Molecule["1,3-butadiene"], <|"Volume" -> Quantity[3, "Milliliters"], "MassDensity" -> Quantity[Around[0.64, 0.01], "Grams"/"Milliliters"], "Temperature" -> Quantity[-6, "DegreesCelsiusDifference"]|>]["Chemical"]ChemicalInstance[Entity["Chemical", "Water"], Quantity[Around[5.1, 0.05], "Milliliters"]]["Chemical"]ChemicalInstance[Molecule["1,3-butadiene"], <|"Volume" -> Quantity[3, "Milliliters"], "MassDensity" -> Quantity[Around[0.64, 0.01], "Grams"/"Milliliters"], "Temperature" -> Quantity[-6, "DegreesCelsiusDifference"]|>]["Quantity"]ChemicalInstance[Entity["Chemical", "Water"], Quantity[Around[5.1, 0.05], "Milliliters"]]["Quantity"]ChemicalInstance[Entity["Chemical", "ManganeseIVOxide"], Quantity[30, "Grams"]]["Amount"]ChemicalInstance[Entity["Chemical", "ManganeseIVOxide"], Quantity[30, "Grams"]]["MoleculeCount"]ChemicalInstance[Entity["Chemical", "ManganeseIVOxide"], Quantity[30, "Grams"]]["Volume"]ChemicalInstance[Entity["Chemical", "PenicillinV"], <|"MassDensity" -> Quantity[Around[1.441, 0.005], "Grams" / "Centimeters"^3], "Volume" -> Quantity[Around[5.1, 0.05], "Milliliters"]|>]["MassDensity"]ChemicalInstance[Entity["Chemical", "PenicillinV"], Quantity[Around[5.1, 0.05], "Milliliters"]]["MassDensity"]一般化と拡張 (2)
ChemicalInstance[ChemicalFormula[{"U" -> 1, "O" -> 2, {"H" -> 2, "O" -> 1} -> 5}, Association["NetCharge" -> 2]], <|"Mass" -> Quantity[2, "Milligrams"], "MassDensity" -> Quantity[, "Grams" / "Milliliters"]|>]["Volume"]ChemicalInstance[BioSequence["DNA", "ATAAACGTACGTTTTTAGGCT", {}], <|"Mass" -> Quantity[25, "Micrograms"], "MolarMass" -> Quantity[, "Grams" / "Moles"]|>]["Amount"]アプリケーション (1)
BarChart[Map[ChemicalInstance[#, Quantity[2, "Milligrams"]]["AtomCount"]&, {Entity["Isotope", "Tin120"], Entity["Isotope", "Tin118"], Entity["Isotope", "Tin116"], Entity["Isotope", "Tin119"], Entity["Isotope", "Tin117"], Entity["Isotope", "Tin124"], Entity["Isotope", "Tin122"], Entity["Isotope", "Tin112"], Entity["Isotope", "Tin114"], Entity["Isotope", "Tin115"]}]]考えられる問題 (2)
計算された特性には,物理量に対応するキーの下に格納された数量が必要である:
ChemicalInstance[Entity["Chemical", "Methane"], <|"Phase" -> "Gas"|>]["Amount"]非標準の温度と圧力における化学物質の特性は入手できないかもしれない:
ChemicalInstance[Entity["Chemical", "1Butanol"], <|"Volume" -> Quantity[1, "Liters"], "Temperature" -> Quantity[400, "Kelvins"]|>]["Amount"]関連するガイド
-
▪
- 分子の構造と計算
テキスト
Wolfram Research (2022), ChemicalInstance, Wolfram言語関数, https://reference.wolfram.com/language/ref/ChemicalInstance.html.
CMS
Wolfram Language. 2022. "ChemicalInstance." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/ChemicalInstance.html.
APA
Wolfram Language. (2022). ChemicalInstance. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ChemicalInstance.html
BibTeX
@misc{reference.wolfram_2026_chemicalinstance, author="Wolfram Research", title="{ChemicalInstance}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/ChemicalInstance.html}", note=[Accessed: 13-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_chemicalinstance, organization={Wolfram Research}, title={ChemicalInstance}, year={2022}, url={https://reference.wolfram.com/language/ref/ChemicalInstance.html}, note=[Accessed: 13-September-2026]}