Processing math: 100%

随笔分类 -  python 笔记

高 j 轨道上价核子波函数密度分布
摘要:高 j 轨道即高 l 轨道,jls 的耦合: j=ls.可以先不考虑自旋,定性了解氢原子波函数的几率分布。 1. 氢原子波函数 氢原子波函数为 \[\psi(n, l, m) = 阅读全文

posted @ 2024-03-01 11:30 luyi07 阅读(101) 评论(0) 推荐(0) 编辑

Django 用 mysql
摘要:1. mysql 实践 mysql 是个流行的数据库,看着像是个方便更新、查找的 excel 表格,excel 的不同 sheet 相当于 mysql 里的不同 database。 ubuntu 安装 mysql sudo apt-get install mysql-server 启动 mysql 阅读全文

posted @ 2023-10-17 07:17 luyi07 阅读(45) 评论(0) 推荐(0) 编辑

python 打靶法求解薛定谔方程
摘要:(未经允许,不得转载) 对于常微分方程边值问题/本征值问题,打靶法应该不是最稳定的算法,但是可能是最简单的算法。 图个简单,不妨用用打靶法。这里求解几个量子力学问题。 参考文献: [1] Morten Hjorth-Jensen, "Computational Physics Lecture Not 阅读全文

posted @ 2022-10-02 01:02 luyi07 阅读(1320) 评论(0) 推荐(0) 编辑

python sympy模块计算 Clebsch-Gorden 系数
摘要:(未经允许,不得转载) 角动量代数还是挺常用的,今天本想自己写一个 python 的 CG 系数函数,又觉得可能已经有现成的包了。 google 搜了一下,第一条就是 sympy 官网的相关文档,快准爽。学习了一下官网文档,简单记在这。 1. 安装 sympy 我用的 pycharm,所以按照常规的 阅读全文

posted @ 2022-09-29 11:26 luyi07 阅读(407) 评论(0) 推荐(0) 编辑

python + django 搭建网页(尝试5):用户登录
摘要:参考来源: [1] https://zhuanlan.zhihu.com/p/425426994 [2] https://zhuanlan.zhihu.com/p/423436751 [3] https://www.runoob.com/django/django-admin-manage-tool 阅读全文

posted @ 2022-09-11 20:27 luyi07 阅读(176) 评论(0) 推荐(0) 编辑

安卓手机用 QPython 写 Python:hello world
摘要:1. 安装 QPython 在应用市场中搜索 QPython,搜到以后进行安装。 我装过了,所以上图显示“打开”,你可能显示“安装”,点击即可。 需要设置存储权限,方便在手机上存代码。 这样就装好了。 2. 使用 QPython 打开QPython以后,是如下界面,点击终端,它会问你用python2 阅读全文

posted @ 2022-08-31 13:17 luyi07 阅读(552) 评论(0) 推荐(0) 编辑

python matplotlib 画多图、子图
摘要:参考来源: [1] https://matplotlib.org/3.5.3/tutorials/intermediate/arranging_axes.html 1. 添加多图方式 似乎一个 axes 就是一个图,所以文档里把这一类方法归为:arranging axes。 1.1 subfigur 阅读全文

posted @ 2022-08-14 15:06 luyi07 阅读(1056) 评论(0) 推荐(0) 编辑

python 批量做线性拟合
摘要:1. 知识点 1.1 最小二乘法:scipy.optimize.leastsq 定义好误差函数 residual, 初始点 [1.0, 0.0],然后给参数 np.array(y), np.array(x),调用 leastsq: plsq = leastsq(residual, [1.0 , 0. 阅读全文

posted @ 2022-07-22 20:58 luyi07 阅读(336) 评论(0) 推荐(0) 编辑

python + django 搭建网页(尝试4):自动显示txt文件
摘要:我想实现: 程序自动从一个文件夹中读取文档,然后呈现在一个网页上。 1. urls.py 设置 urls.py 中: urlpatterns = [ ... path('loveread/pandawarrior/', views.collection, {'author': "熊猫酒仙"}), # 阅读全文

posted @ 2022-01-17 16:41 luyi07 阅读(707) 评论(0) 推荐(0) 编辑

python + django 搭建网页(尝试3):模板
摘要:参考: [1] https://www.runoob.com/django/django-template.html 1. 视图模板 设置视图模板是为了使“数据与视图分离”。 1.1 设置路径,包括 templates 文件夹 settings.py 中 'DIRS': [os.path.join( 阅读全文

posted @ 2022-01-16 17:20 luyi07 阅读(385) 评论(0) 推荐(0) 编辑

python实现: VMC做一维谐振子
摘要:(未经允许,不得转载) 参考文献:J. M. Thijssen, 《Computational Physics》 1. Formalism 为了简化,设一维谐振子的哈密顿量为 ˆH=d2dx2+x2 引入拟设波函数 $$ \psi(x, \a 阅读全文

posted @ 2021-11-29 20:09 luyi07 阅读(475) 评论(0) 推荐(0) 编辑

python 画能级图
摘要:核结构经常要画能级图,所以记一下这个代码吧。 # plt 绘制 energy 中的能级,按照 0+,2+,4+,6+,8+,... 的顺序,画在 xleft 处, # 如果 flaglabel == True, 则把 0+, 2+, ..., 画在 xlabel 处。 def EnergyLevel 阅读全文

posted @ 2021-10-31 11:25 luyi07 阅读(700) 评论(0) 推荐(0) 编辑

python 调用 shell 命令,制作用户界面
摘要:1. python调用shell指令: os.system 格式为 os.system('command') import os os.system('make') flag0 = flag[0]; flag1 = flag[1]; flag2 = flag[2]; flag3 = flag[3]; 阅读全文

posted @ 2021-10-29 10:02 luyi07 阅读(419) 评论(0) 推荐(0) 编辑

打包 python 程序,变成一个可执行文件
摘要:1. 安装 pyinstaller pip3 install pyinstaller 2. 改装 matplotlib 3.1.1 现在的 matplotlib 版本都高于 3.2,而打包工具 pyinstaller需要低于 3.2 的版本,所以需要卸载 matplotlib,然后再安装低版本 pi 阅读全文

posted @ 2021-10-29 09:23 luyi07 阅读(324) 评论(0) 推荐(0) 编辑

python + django 搭建网页(2)
摘要:换了个教程:https://www.runoob.com/django/django-first-app.html 1. ubuntu 安装 python3, django sudo apt install python3 即可安装 python 用清华的源安装 django sudo pip3 i 阅读全文

posted @ 2021-09-29 12:36 luyi07 阅读(132) 评论(1) 推荐(0) 编辑

python画点线图
摘要:参考自:https://www.jianshu.com/p/82b2a4f66ed7?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation 比较重要的是: plt.plot(x, 阅读全文

posted @ 2021-08-02 09:06 luyi07 阅读(1004) 评论(0) 推荐(0) 编辑

python制作叠起来的柱状图,并且加上error bar
摘要:matplotlib.pyplot.bar 可以画柱状图,其中的关键字参数 yerr 可以添加 error bar, 关键字参数 bottom 可以摞起来。 以下代码据说源自官网,我是从这里拷贝:https://blog.csdn.net/qq_42935317/article/details/11 阅读全文

posted @ 2021-07-28 10:36 luyi07 阅读(1122) 评论(0) 推荐(0) 编辑

python画散点图、大箭头
摘要:numpy.loadtxt 可以载入 txt 数据。 matplotlib.pyplot.scatter 可以画散点图 matplotlib.pyplot.quiver 可以画箭头 matplotlib.pyplot.xlabel, matplot.pyplot.ylabel 可以增加 x, y 轴 阅读全文

posted @ 2021-07-28 10:20 luyi07 阅读(421) 评论(0) 推荐(0) 编辑

python画柱状图,并且返回统计数据
摘要:numpy.loadtxt 可以从 txt 中读取数据。 numpy.mean 可以计算所有数据的平均数。 matplotlib.pyplot.hist 可以画柱状图,并且返还各个区间的统计数。 示例代码和效果图如下 import numpy as np import matplotlib.pypl 阅读全文

posted @ 2021-07-28 10:10 luyi07 阅读(710) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示