| 查看: 2278 | 回复: 9 | ||
lvubaby木虫 (正式写手)
|
[求助]
二维粒子分布的分形维数 已有1人参与
|
» 本主题相关价值贴推荐,对您同样有帮助:
粒子之间的距离怎么求解
已经有6人回复
有半个自由度一说吗?
已经有13人回复
拍摄到粒子的照片,怎样得到样品的粒径分布图?可以应用什么软件?
已经有8人回复
纳米粒子尺寸分布
已经有20人回复
XRD和TEM能统计纳米粒子尺寸的分布吗?
已经有10人回复
origin8制作粒径分布的视频(自做的),旧版和新版视频
已经有19人回复
用什么仪器表征纳米粒子的粒径分布?
已经有10人回复
fluent中颗粒速度求助
已经有19人回复
【求助】FITC荧光检测的文献,要看到纳米粒子在细胞内的分布
已经有18人回复
【转帖】动力学蒙卡方法(KMC)模拟薄膜生长的基本知识
已经有11人回复
【求助】Materials explorer可以模拟预测晶体生长的形貌吗?
已经有9人回复
【求助】有关无限深势阱及一维谐振子的一些新的简介及分析
已经有7人回复
【求助】控制聚合物基纳米复合材料中无机纳米粒子空间分布的方法
已经有6人回复

alorsmail
铁杆木虫 (著名写手)
- 应助: 52 (初中生)
- 金币: 7398.3
- 红花: 41
- 帖子: 2104
- 在线: 237小时
- 虫号: 2537936
- 注册: 2013-07-09
- 专业: 系统生物学
2楼2014-04-20 04:06:51
lvubaby
木虫 (正式写手)
- 应助: 4 (幼儿园)
- 金币: 2417.5
- 散金: 20
- 红花: 2
- 帖子: 557
- 在线: 179小时
- 虫号: 1172683
- 注册: 2010-12-18
- 性别: MM
- 专业: 传热传质学

3楼2014-04-20 16:39:55
alorsmail
铁杆木虫 (著名写手)
- 应助: 52 (初中生)
- 金币: 7398.3
- 红花: 41
- 帖子: 2104
- 在线: 237小时
- 虫号: 2537936
- 注册: 2013-07-09
- 专业: 系统生物学
4楼2014-04-22 17:50:23
alorsmail
铁杆木虫 (著名写手)
- 应助: 52 (初中生)
- 金币: 7398.3
- 红花: 41
- 帖子: 2104
- 在线: 237小时
- 虫号: 2537936
- 注册: 2013-07-09
- 专业: 系统生物学
5楼2014-04-22 21:33:37
alorsmail
铁杆木虫 (著名写手)
- 应助: 52 (初中生)
- 金币: 7398.3
- 红花: 41
- 帖子: 2104
- 在线: 237小时
- 虫号: 2537936
- 注册: 2013-07-09
- 专业: 系统生物学
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
lvubaby: 金币+20, ★★★★★最佳答案 2014-04-25 07:52:38
lvubaby: 金币+20, ★★★★★最佳答案 2014-04-25 07:52:38
|
你好,我找到问题所在了, 你的程序没有问题。之所以出错,是因为一个细节: 重心坐标 你这里用的是平均值,但是这个并非真正的坐标。 所以建议用 “核密度估计 ” Kernel density estimation 来找更加合理的重心 比如 ================================= [F,XI]=ksdensity(c1) ; mc1 = floor( XI(find(F==max(F))) ) ; %#ok<*FNDSB> [F,XI]=ksdensity(c2) ; mc2 = floor( XI(find(F==max(F))) ) ; ================================= 然后运行程序,得到的分形维数是 1.313 (大致是这个数值,每次运行可能有变化,这个是由于MATLAB的线性逼近引起的) 这个结果比较合理, 用Box counting得到的fractal dimension 是 1.46左右。考虑到用盒子的误差,你的结果应该是对的。 所以,恭喜你! ![]() |
6楼2014-04-25 05:37:27
lvubaby
木虫 (正式写手)
- 应助: 4 (幼儿园)
- 金币: 2417.5
- 散金: 20
- 红花: 2
- 帖子: 557
- 在线: 179小时
- 虫号: 1172683
- 注册: 2010-12-18
- 性别: MM
- 专业: 传热传质学

7楼2014-04-25 07:54:25
alorsmail
铁杆木虫 (著名写手)
- 应助: 52 (初中生)
- 金币: 7398.3
- 红花: 41
- 帖子: 2104
- 在线: 237小时
- 虫号: 2537936
- 注册: 2013-07-09
- 专业: 系统生物学
|
不客气,实际上,这里还有一个更小的细节 : 重心坐标并不一定要取整值,这里用整值只是为了保持和原数据一直。 如果直接用计算ksdensity的计算结果的话, ================================= [F,XI]=ksdensity(c1); mc1 = ( XI(find(F==max(F))) ); %#ok<*FNDSB> [F,XI]=ksdensity(c2); mc2 = ( XI(find(F==max(F))) ); ================================= 得到的将是 1.353 (1.32, 1.385), |
8楼2014-04-25 12:24:15
9楼2014-08-08 16:04:24
10楼2014-08-08 16:05:36







回复此楼
