24小时热门版块排行榜    

查看: 596  |  回复: 4

xiaoyingw

金虫 (小有名气)

[求助] VMD distance distribution 脚本中的一个问题

我在Using VMD 中看到有个distance distribution 脚本的例子,里面提到
set dr [expr ($r_max - $r_min) /($N_d - 1)]
for {set k 0} {$k < $N_d} {incr k} {
set distribution($k) 0
}
N_d is the number of bins for the distribution
请问有没有人知道N_d 是什么,怎么给它赋值呀?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

向前冲!!!
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiaoyixiong

荣誉版主 (职业作家)

★ ★ ★
chaizhm(金币+3): 谢谢~ 2011-12-12 13:58:27
"N_d is the number of bins for the distribution"
你的帖子里就有这个的说明啊。
按字面意思,应该是 层数
按我的理解,比如 N_d 要赋值为100
则: set N_d 100
2楼2011-12-12 12:42:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaoyingw

金虫 (小有名气)

引用回帖:
2楼: Originally posted by jiaoyixiong at 2011-12-12 12:42:03:
"N_d is the number of bins for the distribution"
你的帖子里就有这个的说明啊。
按字面意思,应该是 层数
按我的理解,比如 N_d 要赋值为100
则: set N_d 100

谢谢回复呀!不过我还是不明白这句话的意思,为什么是100呢?
我把它改成100以后就是这个错误:
missing operator at _@_
in expression "1.221885386686643 + 0 _@_0.054246180194147564"
这个要怎么弄呢?
向前冲!!!
3楼2011-12-12 14:08:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiaoyixiong

荣誉版主 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
引用回帖:
3楼: Originally posted by xiaoyingw at 2011-12-12 14:08:42:
谢谢回复呀!不过我还是不明白这句话的意思,为什么是100呢?
我把它改成100以后就是这个错误:
missing operator at _@_
in expression "1.221885386686643 + 0 _@_0.054246180194147564"
这个要 ...

我说的是 “比如”
你需要学习一下 TCL 脚本的简单使用,就知道怎么解决这个问题了。

PS :
以后出现问题,需要讨论的时候,尽量把问题说全面,说清楚。
我回复的   “比如 N_d 要赋值为100
则: set N_d 100 ”

是想说明 “怎么给它赋值呀?”的问题,在你的脚本中,N_d 具体取多少,需要依据你的具体问题而定。
4楼2011-12-12 15:56:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaoyingw

金虫 (小有名气)

引用回帖:
: Originally posted by jiaoyixiong at 2011-12-12 15:56:08:
我说的是 “比如”
你需要学习一下 TCL 脚本的简单使用,就知道怎么解决这个问题了。

PS :
以后出现问题,需要讨论的时候,尽量把问题说全面,说清楚。
我回复的   “比如 N_d 要赋值为100
则: set N_d ...

那这个错误是什么原因呢?你就直接告诉我吧
向前冲!!!
5楼2011-12-13 08:56:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xiaoyingw 的主题更新
信息提示
请填处理意见