24小时热门版块排行榜    

查看: 12425  |  回复: 59
【奖励】 本帖被评价49次,作者雪狼乖乖增加金币 42.95 个
本帖产生 1 个 模拟EPI ,点击这里进行查看

[资源] 【原创】关于MATLAB 描述分子布朗运动等行为的过程

今天突发奇想 很少看过用MATLAB去模拟分子运动 原因是分子有它自身的特点 而MATLAB无法精确描述分子原子 可在数学处理上 MATLAB 的矩阵计算是世界上精度最高的软件之一 计算的性价比也是让人满意的 以后可以用波函数进行模拟
于是大概写了个MATLAB的分子布朗运动的代码 希望能给分子模拟的虫友们带来一些新风
n=20;
s=0.02;
x=rand(n,1)-0.5;
y=rand(n,1)-0.5;
for j=1:40
h=plot(x,y,'.');
axis([-1 1 -1 1])
axis square
grid off
set(h,'EraseMode','xor','MarkerSize',18)
while 1
drawnow
x=x+s*randn(n,1);
y=y+s*randn(n,1);
set(h,'XData',x,'YData',y)
end
m(j) = getframe;
end
movie(m)


另上传一张DNA分子在纳米沟道里电泳运动的gif动画


[ Last edited by 雪狼乖乖 on 2010-5-3 at 22:38 ]
回复此楼

» 收录本帖的淘帖专辑推荐

分子模拟入门学习资料心得

» 猜你喜欢

» 本主题相关商家推荐: (我也要在这里推广)

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

杨小军

铁杆木虫 (著名写手)


★★★★★ 五星级,优秀推荐

★
lei0736(金币+1):谢谢 2010-05-05 21:07:04
MATLAB 确实很强,楼主的布朗运动能模拟物理参量的影响就好了
14楼2010-05-05 18:05:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liukarl

铁杆木虫 (著名写手)


★★★★★ 五星级,优秀推荐

MATLAB
在大学做建模时用过,后来就没接触了,现在看到大家在交流,很是怀念大学时光啊
47楼2010-08-11 14:15:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

jurling

银虫 (小有名气)


★★★ 三星级,支持鼓励

有想法,强!
2楼2010-05-04 14:38:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wuchenwf

荣誉版主 (职业作家)


★★★★★ 五星级,优秀推荐

LZ我顶你  
3楼2010-05-04 17:53:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

★★★★★ 五星级,优秀推荐

楼主牛!!!!
4楼2010-05-04 18:17:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qzhaosdu

金虫 (著名写手)


★★★ 三星级,支持鼓励

楼主,图片是红叉啊,看不到。
5楼2010-05-04 21:09:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liuguan

金虫 (著名写手)


★★★★★ 五星级,优秀推荐

很有想法、、、、
6楼2010-05-05 08:28:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

aijungu

木虫 (小有名气)


★★★★★ 五星级,优秀推荐

不错,值得借鉴!
7楼2010-05-05 08:55:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lueng622

铁杆木虫 (著名写手)


★★★★★ 五星级,优秀推荐

楼主好灵活
8楼2010-05-05 09:01:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

duan2008

铁杆木虫 (著名写手)


★★★★★ 五星级,优秀推荐

高手
9楼2010-05-05 09:07:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zengbin6120

金虫 (小有名气)


★★★★★ 五星级,优秀推荐

很厉害呀
10楼2010-05-05 09:15:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

�?�?

银虫 (正式写手)


★★★★★ 五星级,优秀推荐

不懂,想学习
11楼2010-05-05 10:54:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

qqpie

木虫 (职业作家)


★★★★★ 五星级,优秀推荐

楼主牛~!@!@!
12楼2010-05-05 14:29:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
★ ★
ghcacj(金币+2):谢谢 2010-05-05 18:33:04
matlab 的信号处理里 加载了 傅里叶变换和DFT  我在思考 如果运用这个模块 是否可建立关于粒子的波函数 之后就可以用simulink模拟分子了
15楼2010-05-05 18:09:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (著名写手)


本帖仅楼主可见
16楼2010-05-05 18:50:52
已阅   申请模拟EPI   回复此楼   编辑   查看我的主页

popstar_chou

木虫 (正式写手)


楼主有水平
17楼2010-05-05 21:28:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

SUMMER_LR

金虫 (小有名气)


★★★★★ 五星级,优秀推荐

楼主太强了
18楼2010-05-06 02:13:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xiaojunwan

新虫 (小有名气)


★★★ 三星级,支持鼓励

楼主太强了,学习学习
19楼2010-05-06 08:57:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xjxj1234xjxj

金虫 (正式写手)


★★★★★ 五星级,优秀推荐

thanks  强人
20楼2010-05-06 11:05:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yangfjh

铁杆木虫 (正式写手)


强大,学习了,以后好好研究研究matlab
22楼2010-05-08 00:19:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

黄一峰

木虫 (小有名气)


★★★★★ 五星级,优秀推荐

学习中!
23楼2010-05-08 00:28:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

haz_2008

木虫 (正式写手)


★★★★★ 五星级,优秀推荐

楼主,不错
24楼2010-05-08 19:18:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

菊花满山

木虫 (正式写手)


★★★★★ 五星级,优秀推荐

★
lei0736(金币+1):谢谢 2010-05-12 15:08:10
楼主的思路不错阿!
可是布朗运动是有碰撞的因素,是乎将这些因素考虑进去更好阿!
26楼2010-05-09 11:24:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fayebest7783

木虫 (著名写手)


★★★★★ 五星级,优秀推荐

相当不错啊,狂顶
28楼2010-05-09 18:33:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

resurgam

木虫 (著名写手)


29楼2010-05-10 10:46:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhdgzhdg

至尊木虫 (著名写手)


★★★★★ 五星级,优秀推荐

这个有创新。
30楼2010-05-11 05:42:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

contact_angle

木虫 (著名写手)


★★★★★ 五星级,优秀推荐

★
lei0736(金币+1):谢谢 2010-05-12 15:08:22
有人用matlab研究布朗运动,拍摄运动录像,看运动轨迹,然后用matlab进行分析计算的
31楼2010-05-12 14:22:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huang3862

银虫 (小有名气)


★★★★★ 五星级,优秀推荐

很牛X。观望楼主对于编译颗粒分子的碰撞长大的代码!!
32楼2010-05-15 00:51:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wcha

木虫 (正式写手)


★★★ 三星级,支持鼓励

creative and imagination!
33楼2010-05-16 12:55:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小兰花

银虫 (著名写手)


★★★★★ 五星级,优秀推荐

很棒!特别想请教楼主,你的.gif动画是如何做出了的!

我对这个很感兴趣!希望能获得你的指点!!
35楼2010-05-22 15:44:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

laigei

至尊木虫 (知名作家)


★ 一星级,一般

★ ★ ★
lei0736(金币+3):呵呵 欢迎参与讨论 2010-05-26 11:14:31
辛苦了!但在虚拟的原理上出了问题。
      布朗运动是质点线性运动的向量随机,而不是在空间任意位置闪现的随机。
      也就是说,布朗运动的轨迹,是在空间中的随机微小移位所构成的任意曲线,而不是空间中的任意距离的点。
36楼2010-05-23 05:39:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hame88

金虫 (正式写手)


★★★★★ 五星级,优秀推荐

我顶你,很厉害呀
37楼2010-05-24 11:16:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

britney137803

至尊木虫 (著名写手)


★★★★★ 五星级,优秀推荐

哇太厉害了
楼主牛人,以后有matlab要多请教你了
38楼2010-05-26 09:30:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cugmsn

木虫 (著名写手)


★★★★★ 五星级,优秀推荐

我不用matlab,但是我很想用。顶贴
41楼2010-05-29 00:45:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mynametzhh

铁杆木虫 (著名写手)


★★★★★ 五星级,优秀推荐

很好,我最近对MATLAB也很有想法!
42楼2010-05-30 16:18:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zyfghe

铜虫 (初入文坛)


★★★★★ 五星级,优秀推荐

好厉害!
请问第二个动画如何模拟得到的?
43楼2010-05-31 16:37:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

灼灼其华

木虫 (正式写手)


很有趣,很形象
44楼2010-06-06 03:02:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bianliang555551

木虫 (正式写手)


★★★★★ 五星级,优秀推荐

高手
45楼2010-06-07 22:19:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ddfxc

木虫 (初入文坛)


MATLAB还能干这个。。一 一
46楼2010-07-22 08:28:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

城外的人

新虫 (小有名气)


★★★★★ 五星级,优秀推荐

请问楼主,我想做一个胶体颗粒在介孔材料比如土壤中迁移的模型,可以做吗?
48楼2010-08-17 20:31:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

52zqq

银虫 (小有名气)


★★★★★ 五星级,优秀推荐

MATLAB里面编译多层分子模型,该如何处理,请教
49楼2010-09-03 10:48:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xk6891

至尊木虫 (著名写手)


★★★ 三星级,支持鼓励

没看懂 还要学习
50楼2010-09-03 17:03:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
简单回复
chenlei10713楼
2010-05-05 17:47   回复  
 
化蝶21楼
2010-05-06 12:24   回复  
 
2010-05-08 20:34   回复  
 
2010-05-09 11:55   回复  
 
candy727134楼
2010-05-18 12:58   回复  
 
王wlp39楼
2010-05-26 13:31   回复  
 
zhangqinfu40楼
2010-05-26 22:50   回复  
 
相关版块跳转 我要订阅楼主 雪狼乖乖 的主题更新
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 龙 兔 虎 猫 高级回复 (可上传附件)
信息提示
请填处理意见