【发布时间】:2017-03-24 06:41:25
【问题描述】:
我正在尝试编写名为 plotting 的函数,它采用 i/p 参数 Z、p 和 q 并绘制函数
f(y) = det(Z − yI) on the interval [p, q]
(注意:I 是单位矩阵。)det() 是行列式。
为了找到det(),可以使用numpy.linalg.det()
并且对于标识矩阵,np.matlib.identity(n)
有没有办法在python中编写这样的函数?并绘制它们?
import numpy as np
def f(y):
I2 = np.matlib.identity(y)
x = Z-yI2
numpy.linalg.det(x)
....
我正在尝试的内容是否正确?有什么选择吗?
【问题讨论】:
-
那么,变量
Z、p、q、y取什么值? -
@kmario23 任何整数值,可以指定为变量。例如,1,2,3...
标签: python python-2.7 python-3.x numpy