关注 M r . m a t e r i a l , \color{Violet} \rm Mr.material\ , Mr.material , 更 \color{red}{更} 更 多 \color{blue}{多} 多 精 \color{orange}{精} 精 彩 \color{green}{彩} 彩!


主要专栏内容包括:
†《LAMMPS小技巧》: ‾ \textbf{ \underline{\dag《LAMMPS小技巧》:}}  †《LAMMPS小技巧》:​ 主要介绍采用分子动力学( L a m m p s Lammps Lammps)模拟相关安装教程、原理以及模拟小技巧(难度: ★ \bigstar ★)
††《LAMMPS实例教程—In文件详解》: ‾ \textbf{ \underline{\dag\dag《LAMMPS实例教程—In文件详解》:}}  ††《LAMMPS实例教程—In文件详解》:​ 主要介绍采用分子动力学( L a m m p s Lammps Lammps)模拟相关物理过程模拟。(包含:热导率计算、定压比热容计算,难度: ★ \bigstar ★ ★ \bigstar ★ ★ \bigstar ★)
†††《Lammps编程技巧及后处理程序技巧》: ‾ \textbf{ \underline{\dag\dag\dag《Lammps编程技巧及后处理程序技巧》:}}  †††《Lammps编程技巧及后处理程序技巧》:​ 主要介绍针对分子模拟的动力学过程(轨迹文件)进行后相关的处理分析(需要一定编程能力。难度: ★ \bigstar ★ ★ \bigstar ★ ★ \bigstar ★ ★ \bigstar ★ ★ \bigstar ★)。
††††《分子动力学后处理集成函数—Matlab》: ‾ \textbf{ \underline{\dag\dag\dag\dag《分子动力学后处理集成函数—Matlab》:}}  ††††《分子动力学后处理集成函数—Matlab》:​ 主要介绍针对后处理过程中指定函数,进行包装,方便使用者直接调用(需要一定编程能力,难度: ★ \bigstar ★ ★ \bigstar ★ ★ \bigstar ★ ★ \bigstar ★)。
†††††《SCI论文绘图—Python绘图常用模板及技巧》: ‾ \textbf{ \underline{\dag\dag\dag\dag\dag《SCI论文绘图—Python绘图常用模板及技巧》:}}  †††††《SCI论文绘图—Python绘图常用模板及技巧》:​ 主要介绍针对处理后的数据可视化,并提供对应的绘图模板(需要一定编程能力,难度: ★ \bigstar ★ ★ \bigstar ★ ★ \bigstar ★ ★ \bigstar ★)。
††††††《分子模拟—Ovito渲染案例教程》: ‾ \textbf{ \underline{\dag\dag\dag\dag\dag\dag《分子模拟—Ovito渲染案例教程》:}}  ††††††《分子模拟—Ovito渲染案例教程》:​ 主要采用 O v i t o \rm Ovito Ovito软件,对 L a m m p s \rm Lammps Lammps 生成的轨迹文件进行渲染(难度: ★ \bigstar ★ ★ \bigstar ★)。

专栏说明(订阅后可浏览对应专栏全部博文): ‾ \color{red}{\textbf{ \underline{专栏说明(订阅后可浏览对应专栏全部博文):}}}  专栏说明(订阅后可浏览对应专栏全部博文):​
注意: \color{red} 注意: 注意:如需只订阅某个单独博文,请联系博主邮箱咨询。 l a m m p s _ m a t e r i a l s @ 163. c o m \rm lammps\_materials@163.com lammps_materials@163.com

♠ \spadesuit ♠ † \dag † 开源后处理集成程序:请关注专栏《LAMMPS后处理——MATLAB子函数合集整理》
♠ \spadesuit ♠ † \dag † † \dag † 需要付费定制后处理程序请邮件联系: l a m m p s _ m a t e r i a l s @ 163. c o m \rm lammps\_materials@163.com lammps_materials@163.com


分子动力学理论-总结

接下来我们画出harmonic spring 在相空间的轨迹:
MALAB 代码如下:

clc;clear;
%--------------------------------%
% initial setting
step = 0.1;
X_initial  = -4;
V_initial = 0;
lambda    = 1;
mass      = 1;
X_current = X_initial;
V_current = V_initial;
t         = 0;run = 0;
%--------------------------------%
% Run
while (t<=100)t   = t+step;half_t    = 0.5*step;a = -X_current;V_current = V_current+a*step;X_current = X_current+V_current*step;momentum  = V_current;%---------------------------------------%% plot hold on;  s = scatter(X_current,momentum);s.LineWidth = 0.6;s.MarkerEdgeColor = 'b';s.MarkerFaceColor = [0 0.5 0.5];run = run +1;  %---------------------------------------%% output if(mod(run,100)==0)fprintf("The step %d is finished!\n",run);      end
end
disp("--------------------------");
disp("--------ALL DONE!!!-------");
disp("--------------------------");

分子动力学理论篇(1)——牛顿力学、哈密顿动力学和相空间相关推荐

  1. 正向动力学与反向动力学

    角色动画中的骨骼运动遵循动力学原理,定位和动画骨骼包括两种类型的动力学:正向动力学(FK)和反向动力学(IK) 要理解反向动力学(Inverse kinematics)系统,应该首先明白正向动力学(f ...

  2. 系统动力学模型matlab仿真,MATLAB/Simulink动力学系统建模与仿真(带目录)_IT教程网...

    资源名称:MATLAB/Simulink动力学系统建模与仿真(带目录) 内容简介: 本书主要介绍了动力学系统中微分方程模型.传递函数模型和状态空间模型等建立的基 础理论,并引入了simulink仿真技 ...

  3. Unity3d AndroidJNI两篇应用示例。羽化的文章。

    http://blog.csdn.net/libeifs/article/details/7110371 Unity Android平台AdMob应用 开发环境 Window7 Unity3D  3. ...

  4. 漫谈TCP BBR的收敛动力学(convergence dynamics)

    如果一个算法的某处说明没有数学支撑,那肯定是不能令人放心的,BBR的收敛性模型从来都是模糊的,不如AIMD那样直接,但还是有一些有意思的动力学过程在里面的. 在Neal Cardwell的github ...

  5. matlab仿真高阶传递函数,Matlab/Simulink动力学系统建模与仿真(第2版)

    绪论 第1章 系统建模与仿真基础 1.1 系统仿真模型框图表示法 1.1.1 基本仿真元件 1.1.2 简单仿真框图结构 1.2 拉普拉斯变换 1.2.1 拉普拉斯变换的定义及其性质 1.2.2 拉普 ...

  6. 从经典动力学理解勒让德变换

    技术背景 勒让德变换在经典力学和统计力学中是非常常用的一个数学工具,其变换了一个函数的所有(或部分)自变量,也改变了函数的形式,最终却不改变函数所表征的意义.最典型的案例是从拉格朗日动力学到哈密顿动力 ...

  7. 冯端:漫谈物理学的过去、现在与未来

    来源: 算法与数学之美 撰文: 冯端 (南京大学物理系) "物理学的过去.现在和未来"是一个非常大而且重要的题目,也是一个非常难讲的题目,特别是涉及物理学的未来,结果往往是贻笑大方 ...

  8. 生物大分子的计算机模拟就业,生物大分子模拟

    <生物大分子模拟>由会员分享,可在线阅读,更多相关<生物大分子模拟(14页珍藏版)>请在人人文库网上搜索. 1.第一1. computational biology计算机生物学 ...

  9. 2021引领量子计算研究热潮的18大研究机构

    2021年,部分国家和民营研究机构在量子研究方面取得重要进展. 截至目前,2021年是量子计算研究成果产出的标志性年份.有些基于量子研究的公司已经上市,其中有多家宣布成立特殊收购公司,而量子行业里也发 ...

最新文章

  1. NER数据增强、badcase处理、数据优化
  2. 自动化运维-云装机实践
  3. linux如何添加默认路由表_linux 添加静态路由
  4. Bailian3142 球弹跳高度的计算【水题】
  5. 杭电计算机2010年笔试真题详解
  6. html canvas drawrect 变形,canvas图形变换
  7. 动态规划实战7 leetcode-221. Maximal Square
  8. Filter 敏感词汇过滤案例
  9. 机器学习:最小二乘支持向量机(Least Squares Support Vector Machine)
  10. UMLChina公众号文章精选(20220227更新精选)
  11. Qt报错 error: C1083
  12. linux驱动程序的测试,Linux驱动学习笔记(4)字符设备驱动测试
  13. 计算机主板复位电路的组成,教你认识液晶彩电主板中的复位电路
  14. 文本动画过渡效果AE模板
  15. 智能门锁-手机应用相机国产、非国产统计参数对比分析
  16. 智能消防应急照明和疏散指示系统的应用
  17. u盘与计算机识别不正常,U盘识别不了的原因及解决方法
  18. 2017年秋季学期软件工程第一次作业(曹洪茹)
  19. ubuntu桌面美化mac_Ubuntu桌面美化(一)桌面美化成MacOS
  20. 12-Figma-插件安装与使用

热门文章

  1. vscode 插件 leetcode 登录失败问题
  2. kd树 python实现_Python - KDTree 实现
  3. 南山谷主:面包屑导航是什么意思?对SEO有何作用?
  4. Win11里面【应用或关闭Windows功能】在哪
  5. winsxs探索之组件的本质:文件与注册表
  6. 微软“匈牙利”法程序标示符命名规则
  7. 魅力网络技术博客图像处理正文 ps入门教程、ps修图基本工具使用方法视频教学...
  8. UTS安装与卸载-Linux篇
  9. 华为回应出售手机业务传闻:假消息;微软将ChatGPT整合到更多工具中:不用写代码就能开发应用;苹果更新Mac产品线|极客头条
  10. hello 驱动编写-最简单的驱动程序