Advertisement
kalather

3.linalg/gyakorlas

Mar 30th, 2015
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.93 KB | None | 0 0
  1. >>> f=((z+x)**3-9*(z+x)**2-48*(z+x)+1)*e**-(z-1)**2+y**3-3*y**2-72*y+1
  2. Traceback (most recent call last): File "<string>", line 1, in <module> NameError: name 'e' is not defined
  3. >>> f=((z+x)**3-9*(z+x)**2-48*(z+x)+1)*exp(**-(z-1)**2)+y**3-3*y**2-72*y+1
  4. Traceback (most recent call last): File "<string>", line 1, in <module> TypeError: FunctionClass object argument after ** must be a mapping, not Mul
  5. >>> f=((z+x)**3-9*(z+x)**2-48*(z+x)+1)*exp(-(z-1)**2)+y**3-3*y**2-72*y+1
  6. >>> f
  7. y3−3y2−72y+(−48x−48z+(x+z)3−9(x+z)2+1)e−(z−1)2+1
  8. >>> f=lambdify((x,y,z),f,modules='sympy')
  9. >>> f(x,y,z)
  10. y3−3y2−72y+(−48x−48z+(x+z)3−9(x+z)2+1)e−(z−1)2+1
  11. >>> fdx=lambdify((x,y,z),diff(f(x,y,z)x),modules='sympy'
  12. Traceback (most recent call last): File "<string>", line 1 fdx=lambdify((x,y,z),diff(f(x,y,z)x),modules='sympy' ^ SyntaxError: invalid syntax
  13. >>> fdx=lambdify((x,y,z),diff(f(x,y,z),x),modules='sympy'
  14. Traceback (most recent call last): File "<string>", line 1 fdx=lambdify((x,y,z),diff(f(x,y,z),x),modules='sympy' ^ SyntaxError: unexpected EOF while parsing
  15. >>> fdx=lambdify((x,y,z),diff(f(x,y,z),x),modules='sympy')
  16. >>> fdy=lambdify((x,y,z),diff(f(x,y,z),y),modules='sympy')
  17. >>> fdz=lambdify((x,y,z),diff(f(x,y,z),z),modules='sympy')
  18. >>> fdx
  19. <function<lambda>at0xfc42df70>
  20. >>> fdx(x,y,z)
  21. (−18x−18z+3(x+z)2−48)e−(z−1)2
  22. >>> fdy(x,y,z)
  23. 3y2−6y−72
  24. >>> fdz(x,y,z)
  25. (−2z+2)(−48x−48z+(x+z)3−9(x+z)2+1)e−(z−1)2+(−18x−18z+3(x+z)2−48)e−(z−1)2
  26. >>> fdym=solve(fdy(x,y,z),y)
  27. >>> fdym
  28. [−4,6]
  29. >>> fdxm0=solve(fdx(x,fdym[0],z),x)
  30. >>> fdxm0
  31. [−z−2,−z+8]
  32. >>> fdzm00=solve(fdxm0[0](,fdym[0],z),x)
  33. Traceback (most recent call last): File "<string>", line 1 fdzm00=solve(fdxm0[0](,fdym[0],z),x) ^ SyntaxError: invalid syntax
  34. >>> fdzm00=solve(fdxm0[0],fdym[0],z),x)
  35. Traceback (most recent call last): File "<string>", line 1 fdzm00=solve(fdxm0[0],fdym[0],z),x) ^ SyntaxError: invalid syntax
  36. >>> fdzm00=solve(fdxm0[0],fdym[0],z),x)
  37. Traceback (most recent call last): File "<string>", line 1 fdzm00=solve(fdxm0[0],fdym[0],z),x) ^ SyntaxError: invalid syntax
  38. >>> fdzm00=solve(fdxm0[0],fdym[0],z),z)
  39. Traceback (most recent call last): File "<string>", line 1 fdzm00=solve(fdxm0[0],fdym[0],z),z) ^ SyntaxError: invalid syntax
  40. >>> solve(fdxm0[0],fdym[0],z),z)
  41. Traceback (most recent call last): File "<string>", line 1 solve(fdxm0[0],fdym[0],z),z) ^ SyntaxError: invalid syntax
  42. >>> solve(fdz(fdxm0[0],fdym[0],z) ...
  43. Traceback (most recent call last): File "<string>", line 1 solve(fdz(fdxm0[0],fdym[0],z) ^ SyntaxError: unexpected EOF while parsing
  44. >>> solve(fdz(fdxm0[0],fdym[0],z)
  45. Traceback (most recent call last): File "<string>", line 1 solve(fdz(fdxm0[0],fdym[0],z) ^ SyntaxError: unexpected EOF while parsing
  46. >>> solve(fdz(fdxm0[0],fdym[0]),z)
  47. Traceback (most recent call last): File "<string>", line 1, in <module> TypeError: <lambda>() takes exactly 3 arguments (2 given)
  48. >>> solve(fdz(fdxm0[0],fdym[0],z),z)
  49. [1]
  50. >>> solve(fdz(fdxm0[1],fdym[0]),z)
  51. Traceback (most recent call last): File "<string>", line 1, in <module> TypeError: <lambda>() takes exactly 3 arguments (2 given)
  52. >>> solve(fdz(fdxm0[1],fdym[0],z),z)
  53. [1]
  54. >>> fdxm1=solve(fdx(x,fdym[1],z),x)
  55. >>> fdxm1
  56. [−z−2,−z+8]
  57. >>> solve(fdz(fdxm1[0],fdym[0],z),z)
  58. [1]
  59. >>> solve(fdz(fdxm1[1],fdym[0],z),z)
  60. [1]
  61. >>> H=hessian(f(x,y,z),(x,y,z)) ...
  62. >>> H=lambdify((x,y,z),H,modules='sympy')
  63. >>> >>> [float(i) for i in H(-3,-4,1).eigenvals().keys()]
  64. Traceback (most recent call last): File "<string>", line 1 >>> [float(i) for i in H(-3,-4,1).eigenvals().keys()] ^ SyntaxError: invalid syntax
  65. >>> [float(i) for i in H(-3,-4,1).eigenvals().keys()]
  66. [−143.901559914,−30.0,−22.0984400857]
  67. >>> [float(i) for i in H(7,-4,1).eigenvals().keys()]
  68. [−30.0,28.9944196776,925.005580322]
  69. >>> [float(i) for i in H(-3,6,1).eigenvals().keys()]
  70. [−143.901559914,30.0,−22.0984400857]
  71. >>> [float(i) for i in H(7,6,1).eigenvals().keys()]
  72. [28.9944196776,30.0,925.005580322]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement