Wolfram 语言

了解化学品的熔点和沸点如何变化

Wolfram 语言拥有实体类型 "Chemical",涵盖了从金属羰基化合物、多元酸类到元素同素异形体的各种化学物质。化学实体与 Molecule 对象不同,因为它们由 Wolfram 知识库中的策管数据支持。

查找化学品的实验属性。

查找化学品的标准化学名称。

通过 "Chemical" 实体,可以从数字上研究不同的属性变化的情况。烷烃的熔点和沸点是典型的例子。从实体类别 开始,其中有 433 个实体。

RandomEntity 随机获取 20 个烷烃的三维图形。

制作直方图,显示质量分布。

"Chemical" 实体提供的广博的知识使我们可以看出不同属性之间的关系。下面我们来看看烷烃的熔点和沸点如何随碳原子数的变化而变化。

首先,定义一个返回碳原子数的 EntityFunction,在 EntityValue 中与内置属性一起直接使用此函数。

可以看出,考虑到 的原子数量,它们的熔点高得异乎寻常。球棒结构表明它们还具有大量的桥环。

创建一个 FilteredEntityClass 来表示链烷烃,用 EntityFunction 选择含有分子式 的实体.

EntityValue 调用中直接使用过滤后的类别。

使用过滤后的数据,绘图看起来整洁得多。

绘制沸点时,对原子数量的依赖性更加明显。

相关范例

de en es fr ja ko pt-br