Notes-of-Ai
图片存放 images/005/
Adobe illustrator封面
下载
https://mp.weixin.qq.com/s/HDEvISQCaL4rTvAwdsAGCw
创建画布
Origin,复制页面crtl j 复制到画布crtl v
编组选择(多选+编辑/移动)
改变边框粗细(字体加粗),描边
添加文字;取消占位符填充,编辑-首选项-文字 修改占位符,占位符设计原因
新增画板(多页)工具栏 窗口-画板-新建画板
Scripts of KGZ
Scripts of KGZ
本教程基于 HPC of zhenggroup 集群环境https://github.com/LU-SONG/Computational-Chemistry/blob/main/scripts/scripts.md
python脚本(2024)
-脚本名称-
-功能-
-使用方法-
add_H2O.py
Add H2O to the slab.
python3 add_H2O.py
add_site_ads.py
添加中间体的吸附位点,top/bridge/hollow
python3 add_site_ads.py -h
bader2pqr.py
将bader转化为pqr格式,可视化
python3 bader2pqr.py
ck-multi.py
查看串行脚本的运行情况
python3 ck-multi.py multi_job.pbs
d-band.py
d带中心分析(需要先做完pdos计算)
python3 d-band.py
plot_pdos.py
plot the projected den ...
xx
图片存放 ./images/“新建images文件夹00X; 复制图片至00X ./images/ 替换 images/00X/ 替换结束后删掉此行”
Notes of datastructure
图片存放 images/001/
第一章:初识算法算法(algorithm)数据结构(data structure)
生活中的二分法,排序,贪心算法:查字典,整理扑克,找零钱。
数据结构设计是一个充满权衡的过程。如果想在某方面取得提升,往往需要在另一方面作出妥协。
数据结构为算法提供了结构化存储的数据,以及操作数据的方法。数据结构本身仅存储数据信息,结合算法才能解决特定问题。算法通常可以基于不同的数据结构实现,但执行效率可能相差很大,选择合适的数据结构是关键。
在实际讨论时,我们通常会将“数据结构与算法”简称为“算法”。
第二章 复杂度分析渐近复杂度分析(asymptotic complexity analysis)
时间复杂度(time complexity)
重复操作:迭代(iteration)递归(recursion)
for 循环是最常见的迭代形式之一,适合在预先知道迭代次数时使用。while 循环比 for 循环的自由度更高。
每一次嵌套都是一次“升维”,将会使时间复杂度
迭代:“自下而上”地解决问题。从最基础的步骤开始,然后不断重复或累加这些步骤, ...
Notes of ASE
图片存放 images/003/
ASE 笔记
得到晶胞参数(方法一:Numpy)通过线性代数运算计算晶胞参数:
12345678910111213141516171819202122# Numpyfrom ase import Atomsimport numpy as npfrom ase.io import readatoms = read('POSCAR')# 基矢cell = atoms.celllatticelength = np.dot(cell, cell.T).diagonal()latticelength = latticelength ** 0.5cos_alpha = np.dot(cell[1], cell[2]) / (latticelength[1] * latticelength[2])cos_beta = np.dot(cell[0], cell[2]) / (latticelength[0] * latticelength[2])cos_gamma = np.dot(cell[0], cell[1]) / (la ...
Pearl
9c6161198b65c0c7ed655745c399b5b3c22b49d63312cddb0a2937408d4045fef9e62b4649d6ecf6e9f8073af0e2a97754690bb8adb982f94baeb965b7d732a251cdca5db18dfaeab133b6958a2cd1448143e2f52451725bbc885ea0c90fc3065bdcb22152b47075ef109827b6bac52d7fa64ae61c7957ab85897fc304f8853bc934dea7b7f2c3c8c31a17d3cfdcaa0e1e8bb1071a3925b9d2d0040b32ee60707ebc985cef23122fc53574dd3e37a5255be3fdcec3676cffa2d9af7a8fe932a1292956dc7f14fdc2e078ee0463ed3c199932caf3d1c298e345968ca75ae6f5da76e0b4e120d0e45c38aaf2c039a985fa18de32ef7c2295b29 ...
Theory
Theoryd-band
Numpy Module of Python
一、Numpy-JupyterNumpy-Basis-Operations in Jupyter Notebook
Pandas Module of Python
一、Pandas简介https://inter.joyfulpandas.datawhale.club/Content/ch2.html#
二、Pandas基本操作-JupyterPandas-Basis-Operations in Jupyter Notebookipynb转化为md
12345# 安装 nbconvertpip install nbconvert# 转换 .ipynb 文件为 .md 文件jupyter nbconvert --to markdown notebook.ipynb
数据导入1import pandas as pd
12df = pd.read_csv('./dataset/output.csv')df
数据查看1. 查看数据前五行, 后五行12print(df.head())print(df.tail())
2. 查看数据信息(如数据类型、非空值数量等):1print(df.info())
3. 查看数据描述性统计信息(如均值、标准差等):1print(df.describe())
4. 查看数据列名1print(df ...
Notes of Bash
Shell 笔记