Python知识点
记录自己在写程序时用到的一些知识点
qq_37365072
这个作者很懒,什么都没留下…
展开
-
键盘输入维数,再输入数字去确定矩阵,可以定义不确定维数的矩阵
#键盘输入维数,再输入数字去确定矩阵,可以定义不确定维数的矩阵 import numpy as np #输入的值默认为字符形式,所以要强制定义为整型 i=int(input("请输入维数\n")) H1=np.zeros((i,i)) for m in range (i): for n in range(i): print("H1矩阵的第",m+1,"行""第",n+1,"列") H1[m,n]=input() print(H1) ...原创 2021-07-05 10:25:54 · 110 阅读 · 0 评论 -
Numpy
求本征值、本征态 eigenvalue,eigenvector=np.linalg.eig(H)原创 2021-07-05 10:23:09 · 58 阅读 · 0 评论 -
Python-子图-知识点
Python 画图子图add_axes 方法 子图 add_axes 方法 注意的点 如何创建一个子图 共享坐标轴的方法 把子图放到一个列表里,画图的时候用for循环统一画图。 import numpy as np import math import matplotlib.pyplot as plt x=np.linspace(0,10,100) y=np.sin(x) fig=plt.figure() #每一个子图的宽度 width=0.3 #每一个子图的高度 height=0.3 #左下角距离左侧原创 2021-07-05 16:10:00 · 182 阅读 · 0 评论 -
一般的图---知识点
一般的图 改变横坐标标签的密度 比如只显示开头和结尾的坐标标签。但是这种方法好像只适用于距离能够被份数平均分的例子,如果不能够被平均分,可能有些地方不显示。而且好像只对从零开始的有效。 import matplotlib import matplotlib.pyplot as plt import numpy as np x=[1,2,3,4,5] y=x fig=plt.figure() ax=fig.add_subplot(111) ax.plot(x,y) #设置标签间隔的长度 tick_spacin原创 2021-07-06 10:14:17 · 60 阅读 · 0 评论