对于每个参数alpha
(在列表listalpha
中给出),我计算矩阵A
的轨迹。矩阵A
由带有变量e
和alpha
的函数f
组成。我使用symphy(solveset
)来求解关于参数e
的不等式trace<=4
,并得到满足不等式的e
的一组区间,例如listalpha[0]
的[(2 <= e) & (e < 4)]
。我还将结果写在一个列表中resultlist
。因此,对于listalpha
中的每一个alpha
,我得到了在resultlist
中写入的参数e
的间隔
for i in numpy.arange(0, len(listalpha)):
A = numpy.array([[f(e, listalpha[i]), -1], [1, 0]])
trace = abs(numpy.trace(A))
result = solveset(trace <= 4, e)
resultlist.append(result)
现在我想生成一个绘图e(alpha)
,即对于每个alpha
,我想绘制参数e
的相应间隔:例如,“alpha”作为x轴,垂直线对应于resultlist
中的间隔
有人对这个问题有什么建议或解决办法吗
目前没有回答
相关问题 更多 >
编程相关推荐