[绘图] 绘制出原子力场图

楼主: karco (karco)   2019-01-20 17:38:06
板上各位大大好
目前小弟想绘制出原子的力场图
目前已经拥有各个原子所在的位置
然后想把该点作为球心 绘制出其影响范围
影响范围跟值都是已经确定且固定的
举个例子 原子的位置为 X Y Z
那就是以X Y Z为圆心
然后该原子的半径为2.5
内部能量分布为
离球心距离: 0 1.0 1.5 2 2.5
能量:200 100 60 2 0
因此就是想在该位置画出一个半径2.5的球体
并根据能量的值使用colormap上色
目前找到画球体的方法都是直接对球体上色
而不能再根据额外设置的值 进行colormap的上色
不知道有没有什么解决方法?
能够针对圆的半径跟颜色分开赋值?
作者: b2481 (RayGetRUA-RUA)   2019-02-11 14:03:00
你一定要用colormap吗?自己用个函数把能量对应三原色,应该就能达成你的要求了function [r,g,b]=rad2color(r)自己写一个类似这样的函式看看

Links booklink

Contact Us: admin [ a t ] ucptt.com