-
参见
- 函 数
- IsotopeData
- ElementData
- StoppingPowerData
-
- 实体类型
- Particle
-
- 诠释器类型
- Particle
- ParticleClass
- ComputedParticle
- 技术笔记
-
-
参见
- 函 数
- IsotopeData
- ElementData
- StoppingPowerData
-
- 实体类型
- Particle
-
- 诠释器类型
- Particle
- ParticleClass
- ComputedParticle
- 技术笔记
-
参见
ParticleData[name,"property"]
给出指定名称的亚原子粒子或粒子家族的指定属性.
ParticleData[{name,q},"property"]
给出带有电荷 q 的粒子的指定属性.
ParticleData
ParticleData[name,"property"]
给出指定名称的亚原子粒子或粒子家族的指定属性.
ParticleData[{name,q},"property"]
给出带有电荷 q 的粒子的指定属性.
更多信息
- 典型稳定态粒子的名称包括 "Electron"、"Photon"、"MuonNeutrino"、"ElectronNeutrinoBar"、"PiZero" 和 "OmegaMinus".
- 诸如 "PiMeson" 的通称可以用来指代电荷多重态. "PiMinus" 等价于 {"PiMeson",-1}.
- 激发态的强子可以用诸如 "K1Meson1400" 等名称来指代.
- 夸克可以用诸如 "UpQuark"、"StrangeQuark"、"BottomQuark" 等指代. 规范玻色子用 "Gluon"、"WBoson"、"ZBoson" 等.
- 特殊的反粒子可以用末端为“Bar“的名称来指代,例如 "KZeroBar".
- ParticleData[] 和 ParticleData[All] 按质量递增的次序给出所有已知的粒子.
- 基本属性包括:
-
"Charge" 电荷 "HalfLife" 半衰期(秒) "Lifetime" 寿命(秒) "Mass" 质量( MeV ) "QuarkContent" 组成的夸克列表 "Symbol" 标准粒子符号 "Width" 衰减宽度( MeV ) - 量子数包括:
-
"BaryonNumber" 重子数 
"Bottomness" 底数 (b 夸克含量) "Charm" 粲数
(c 夸克含量)"CParity" 电荷共轭宇称 
"GParity" 同位旋宇称 
"Hypercharge" 超荷 
"Isospin" 同位旋 
"IsospinProjection" 同位旋投影 
"LeptonNumber" 轻子数 
"Parity" 自旋宇称 
"Spin" 自旋角动量 
"Strangeness" 奇异数 
"Topness" 顶数 (t 夸克含量) - 稳定粒子的属性包括:
-
"GFactor" g 因子 "MeanSquareChargeRadius" 均方电荷半径(
) - 相关粒子属性包括:
-
"Antiparticle" 给出粒子的反粒子 "ChargeStates" 同一同位旋多重态中粒子电荷的列表 "Excitations" 具有相同内量子数的粒子 "IsospinMultiplet" 同一同位旋多重态中的粒子列表 - 与衰变相关的属性:
-
"DecayModes" 已观测到的衰变模式和分支比的列表 "DecayType" 主要衰变类型("Strong","Weak", ...) "FullDecayModes" 所有衰变模式列表,包括未观测到的 "UnobservedDecayModes" 未探测到的衰变模式列表和上限 - 在默认情况下,每一个衰变模式都以 {{f1,f2,f3},b} 的形式指定,其中 fi 是衰变产物,b 是分支比.
- 在 "FullDecayModes" 中,未观测到的模式的分支比以 0. 给出,其精度与测量的上限相应.
- 与名称相关的属性包括:
-
"FullSymbol" 标准粒子符号,包括近似质量 "GenericFullSymbol" 标准带质量的粒子符号,但没有电荷状态 "GenericSymbol" 标准粒子符号,但不包括电荷状态 "PDGNumber" PDG Monte Carlo 粒子数 "StandardName" 标准 Wolfram 语言名称 "Symbol" 标准粒子符号 - ParticleData["class"] 给出指定类的粒子列表. 按照相应名称 name 的粒子是否属于指定类型, ParticleData[name,"class"] 给出 True 或 False.
- ParticleData["Classes"] 给出类型名称的列表.
- 粒子的基本类型包括:"Lepton"、"Hadron"、"GaugeBoson"、"Quark"、"Meson"、"Baryon"、"Stable"、 "LongLived" (
秒为稳定)、"Fermion"、"Boson". - 指定的粒子类型包括: "UnflavoredMeson"、"UnflavoredBaryon"、"StrangeMeson" (非零奇异性但零分子量等的介子)、 "StrangeBaryon"、 "CharmedMeson"、 "CharmedBaryon"、 "CCBarMeson"、 "StrangeCharmedMeson"、 "StrangeCharmedBaryon"、 "BottomMeson" 等.
- ParticleData[name,"property","ann"] 给出与一个属性相关的各种注解. 典型注解包括:
-
"Description" 属性的较短的文字描述 "Interval" 不确定的范围由 Interval[…] 给出 "LongDescription" 属性的较长文字描述 "Note" 属性的附加信息 "Units" 给出值所用的单位 "UnitsName" 所用单位的英文名称 "UnitsNotation" 所用单位的注解 "UnitsStandardName" 所用单位的 Wolfram 语言标准名称 "Value" 属性值 (没有特殊说明时为默认值) "ValueInterval" 带不确定性范围的属性值
范例
打开所有单元 关闭所有单元基本范例 (4)
ParticleData["Muon", "Mass"]ParticleData["Muon", "Lifetime"]ParticleData["Proton", "QuarkContent"]ParticleData["Lepton"]ParticleData[#, "FullSymbol"]& /@ %ParticleData["Baryon"]//Shallow范围 (23)
名称和类型 (14)
Shallow[ParticleData[]]Length[%]ParticleData["Electron", "StandardName"]ParticleData["PiPlus", "StandardName"]ParticleData["DeltaPlusPlus", "StandardName"]ParticleData["RhoZero", "Excitations"]ParticleData["RhoPlus", "IsospinMultiplet"]ParticleData["Proton", "IsospinMultiplet"]ParticleData["RhoMeson1450"]ParticleData["RhoMeson1450", "Charge"]ParticleData[{"RhoMeson1450", 1}, "Charge"]ParticleData[{"Nucleon2100P11", 1}, "IsospinProjection"]ParticleData["PiZero", "AlternateStandardNames"]ParticleData[{"PiMeson", 0}, "StandardName"]ParticleData["PiPlus", "Antiparticle"]ParticleData["SigmaPlus", "Antiparticle"]ParticleData["Sigma1660P11Bar"]ParticleData[{"Sigma1660P11Bar", -1}, "StandardName"]ParticleData["Proton", "PDGNumber"]ParticleData[2212, "StandardName"]ParticleData[{"RhoMeson1450", 1}, "Symbol"]ParticleData[{"RhoMeson1450", 1}, "GenericSymbol"]ParticleData[{"RhoMeson1450", 1}, "FullSymbol"]ParticleData[{"RhoMeson1450", 1}, "GenericFullSymbol"]ParticleData["Classes"]ParticleData["LongLived"]ParticleData["Quark"]ParticleData["Quark", "Mass"]属性和注解 (5)
ParticleData["Positron", "Properties"]ParticleData["Eta", "Mass", "Properties"]ParticleData["Eta", "CParity", "Description"]ParticleData["Eta", "CParity", "LongDescription"]ParticleData["Neutron", "Mass"]ParticleData["Neutron", "Mass", "Units"]ParticleData["Neutron", "Mass", "UnitsName"]ParticleData["Neutron", "Mass", "UnitsNotation"]不确定性用 Interval 表示:
ParticleData["Neutron", "Mass", "Interval"]属性值 (4)
ParticleData["Muon", "Mass"]ParticleData["Photon", "Lifetime"]ParticleData["KShort", "QuarkContent"]用 Precision 求出一个属性的有效数字的位数:
ParticleData["Proton", "Mass"]Precision[%]不适用于一个粒子的属性的值为 Missing["NotApplicable"]:
ParticleData["Electron", "QuarkContent"]对一个粒子未知的属性值为 Missing["Unknown"]:
ParticleData["UpQuark", "Lifetime"]应用 (8)
ListPlot[Sort[ParticleData[#, "Mass"]& /@ ParticleData["CCBarMeson"]]]ListLogPlot[Sort[ParticleData[#, "Mass"]& /@ ParticleData["Quark"]]]ListPlot[Tooltip[{ParticleData[#, "Spin"], ParticleData[#, "Mass"]}, ParticleData[#, "Symbol"]]& /@ ParticleData["UnflavoredMeson"]]ListLogPlot[Reverse[Sort[ParticleData[#, "Lifetime"]& /@ ParticleData[]]]]ListLogLogPlot[Reverse[Sort[ParticleData[#, "Lifetime"]& /@ ParticleData[]]], PlotRange -> All]ListLinePlot[BinCounts[QuantityMagnitude[ParticleData[#, "Mass"]& /@ ParticleData[]], {0, 3000, 1}]]ListPlot[Sort[Tally[DeleteCases[ParticleData[#, "Spin"]& /@ ParticleData[], _Missing]]], Filling -> Axis]ListPlot[Sort[Tally[DeleteCases[ParticleData[#, "Spin"]& /@ ParticleData["Meson"], _Missing]]], Filling -> Axis]ParticleData[#, "FullSymbol"]& /@ Select[ParticleData[], With[{hl = ParticleData[#, "Lifetime"]}, QuantityQ[hl] && hl > Quantity[10^-16, "Seconds"]]&]s = Select[DeleteCases[ParticleData["Meson"], "KLong" | "KShort"], ParticleData[#, "Mass"] < Quantity[1000, "Megaelectronvolts" / "SpeedOfLight" ^ 2] && ParticleData[#, "Spin"] == 0&];Graphics[Select[Text[ParticleData[#, "Symbol"], {ParticleData[#, "IsospinProjection"], ParticleData[#, "Strangeness"]}]& /@ s, FreeQ[#, Missing]&][[ ;; 9]]]v = Select[DeleteCases[ParticleData["Meson"], Entity["Particle", "KLong"] | Entity["Particle", "KShort"]], ParticleData[#, "Mass"] < Quantity[1100, "Megaelectronvolts" / "SpeedOfLight" ^ 2] && ParticleData[#, "Spin"] == 1&];Graphics[Text[ParticleData[#, "Symbol"], {ParticleData[#, "IsospinProjection"], ParticleData[#, "Strangeness"]}]& /@ v[[1 ;; 9]]]属性和关系 (6)
vals = Table[ParticleData[#, prop], {prop, {"Symbol", "Charge", "Mass"}}]& /@ ParticleData["Quark"]Text[Grid[Prepend[vals, {"", "charge", "mass"}], Frame -> All, Background -> {None, {{{StandardGray, StandardBrown}}, {1 -> StandardOrange}}}]]用 DeleteCases 过滤丢失的数据:
Short[DeleteCases[Table[ParticleData[#, prop], {prop, {"FullSymbol", "Isospin"}}]& /@ ParticleData["Hadron"], {_, _Missing}]]或者一起使用 Except 和 Cases 过滤丢失的数据:
Short[Cases[Table[ParticleData[#, prop], {prop, {"FullSymbol", "Isospin"}}]& /@ ParticleData["Hadron"], Except[{_, _Missing}]]]用 ListPlot 绘制属性值的列表:
s = ParticleData["Hadron", "Spin"];ListPlot[s//Sort]Missing 数据被绘图函数自动排除:
Cases[s, _Missing]//Length当数据跨越许多个数量级时,用 ListLogPlot:
ListLogPlot[ParticleData["Hadron", "Mass"]//Sort]用 IsotopeData 找出关于原子核同位素的信息:
IsotopeData[]//ShallowIsotopeData["Properties"]IsotopeData["Uranium238", "DecayModes"]用 ElementData 求出一个元素的物理和化学的属性:
ElementData[]//ShallowElementData["Properties"]//ShortElementData["Uranium", "Density"]可能存在的问题 (2)
ParticleData["pi plus", "HalfLife"]ParticleData["PiPlus", "half life"]Select[ParticleData[], StringMatchQ[CanonicalName[#], ___ ~~ "pi" ~~ ___ ~~ "plus", IgnoreCase -> True]&]//QuietSelect[ParticleData["PiPlus", "Properties"], StringMatchQ[#, ___ ~~ "half" ~~ ___, IgnoreCase -> True]&]ParticleData["PiPlus", "HalfLife"]算术运算不能在 Missing 项上运行:
10ParticleData["GaugeBoson", "Lifetime"]在执行操作前移除 Missing 项:
DeleteCases[ParticleData["GaugeBoson", "Lifetime"], _Missing]10 %技术笔记
-
▪
- 网络连接
文本
Wolfram Research (2007),ParticleData,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ParticleData.html (更新于 2014 年).
CMS
Wolfram 语言. 2007. "ParticleData." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2014. https://reference.wolfram.com/language/ref/ParticleData.html.
APA
Wolfram 语言. (2007). ParticleData. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ParticleData.html 年
BibTeX
@misc{reference.wolfram_2026_particledata, author="Wolfram Research", title="{ParticleData}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/ParticleData.html}", note=[Accessed: 05-October-2026]}
BibLaTeX
@online{reference.wolfram_2026_particledata, organization={Wolfram Research}, title={ParticleData}, year={2014}, url={https://reference.wolfram.com/language/ref/ParticleData.html}, note=[Accessed: 05-October-2026]}