如何编码和建立一个更小的阵列和2d图带电粒子,使集群(因为他们通过指数链接)使用电荷,没有孤对电子和键序?
3次浏览(过去30天)
显示旧的注释
在工作表中,我提供了指数、电荷和孤对电子的值以及特定的键序值,这些键序值是为特定的原子(C/H)获得的,因为它与其他C和H相互作用以建立簇。有没有一种代码可以在2D/3D上绘制这些,我们可以对集群进行颜色编码,并改变特定集群的大小等等。
这是一个4000x16的矩阵。
我已附上文件供您参考。
问候
J
0评论
答案(2)
明星黾
2021年9月12日
我不确定你想要什么。我不知道是什么
收集指数
的暗示。
试试这个——
T1 =可读(“//www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/735859/Testfile4.xlsx”,“VariableNamingRule”,“保存”)
[G,ID] = findgroups(T1。(“原子名称”));%原子名称组
Lv = G= 1;
% sv = (G==1)。*12 + (g ==2).*1;
% cv = (G==1)*[1 0 0] + (G==2)。*[0 0 1];
数字
hs(1) = scatter3(T1.charge(Lv), T1。(“不。孤对的) (Lv)、T1。(原子键序(bo的和)) (Lv) 12“r”,“填充”);
持有在
hs(2) = scatter3(T1.charge(~Lv), T1。(“不。孤对的) (~ Lv) T1。(原子键序(bo的和)) (~ Lv) 2“b”,“填充”);
持有从
网格在
包含(“充电”)
ylabel (“孤独对的数量”)
zlabel (“原子键令”)
传奇(ID、“位置”,“最佳”);
打破了
scatter3
绘图成两个单独的调用是必要的
传说
正确地识别这两个元素。
.