Quantcast
Channel: Problema con sympy en input - Stack Overflow en español
Viewing all articles
Browse latest Browse all 2

Problema con sympy en input

$
0
0

intento hacer un pequeño y simple programa que reciba una función del usuario con un input y la derive, pero al usar su input con y.diff(x) me sale str' object has no attribute 'diff'

from sympy import Symbolfrom scipy.misc import derivativefrom sympy import *from sympy import sympify#Derivadadef derivar():    x=Symbol('x')    print("Usaremos x como variable, si tu función tiene otra, sustitúyela por x \n Ejemplo: 2*t**3 sería 2*x**3")     y=(input("Dame tu función (Recuerda usar bien los paréntesis y que los exponentes se escriben con ** \n Ejemplo: 2*x**3 se lee: Dos equis al cubo): "))    derivada=sympify(y.diff(x))    print("La derivada de ", y, "es \n", derivada)derivar()``` line 11, in derivar    derivada=sympify(y.diff(x))

Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images