无法将 ThreeBodyTB.CrystalMod.crystal{Float64} 转换为用于绘图的系列数据

Cannot convert ThreeBodyTB.CrystalMod.crystal{Float64} to series data for plotting

提问人:İdil Bali 提问时间:11/13/2023 最后编辑:İdil Bali 更新时间:11/17/2023 访问量:52

问:

using Plots,ThreeBodyTB
begin
    A = [0 2.73 2.73; 2.73 0 2.73; 2.73 2.73 0] #angstrom lattice vectors
    pos = [0 0 0; 0.25 0.25 0.25]               #crystal coordinates
    atoms = ["Al", "P"]                         #strings or symbols are fine
    c = makecrys(A, pos, atoms)
end

c222 = c * [2,2,2]

plot(c222)


** 如何解决此问题? 无法将 ThreeBodyTB.CrystalMod.crystal{Float64} 转换为序列数据进行绘图。

我使用冥王星笔记本

在此处输入图像描述

当我编写这段代码时,应该会出现这样的结构。代码不起作用,并在 PLUTO 笔记本上出现错误。

**

笔记本 朱莉娅-情节 冥王星.jl

评论

0赞 Ian Bush 11/13/2023
我真的不明白你想策划什么。你能更详细地解释一下吗?请记住,不是每个人都会进行紧密结合计算,甚至是涉及晶体结构的凝聚态计算。(我确实从头开始计算,但正如我所说,我不明白你想要什么)。
0赞 Community 11/13/2023
请澄清您的具体问题或提供其他详细信息以准确说明您的需求。正如目前所写的那样,很难确切地说出你在问什么。

答: 暂无答案