访问Sympy out put

时间:2017-06-24 21:42:13

标签: sympy

到目前为止,我实现了以下代码来查找特征值和符号矩阵。有没有办法只访问第一个特征值,因为我想绘制它与epsilon。

from sympy import * 
e = Symbol(r'\epsilon') 
A = Matrix([[-1, -1], [1/e, -1/e]]) 
lam = A.eigenvals()

1 个答案:

答案 0 :(得分:2)

对象lam的类型为

type(lam)
  

dict

即字典及其元素可以通过字典可用的方法访问。由于特征值显示为字典,因此可以使用list(lam.keys())提取它们,lam_0 = list(lam.keys())[0] print(lam_0) 返回特征值列表。现在,您可以使用标准索引技术来提取所需的特征值。

-(\epsilon + 1)/(2*\epsilon) - sqrt(\epsilon**2 - 6*\epsilon + 1)/(2*\epsilon)
  

/* generate 16-bit code */ __asm__(".code16\n"); /* jump boot code entry */ __asm__("jmpl $0x0000, $main\n"); /* user defined function to print series of characters terminated by null character */ void printString(const char* pStr) { while (*pStr) { __asm__ __volatile__ ( "int $0x10" : : "a"(0x0e00 | *pStr), "b"(0x0007) ); ++pStr; } } void main() { /* calling the printString function passing string as an argument */ printString("Hello, world!"); }