- 443
- 124
- CPU
- Ryzen 3600
- Dissipatore
- Thermaltake Water 3.0 240
- Scheda Madre
- MSI Gaming plus max x470
- HDD
- 970 evo plus;Crucial MX500 1TB; GIGABYTE M.2 PCIe SSD; p300
- RAM
- 16 GB @3000 MHz
- GPU
- quadro fx 3800
- Audio
- Audioengine D1
- Monitor
- LG 32QK500
- PSU
- Straight power 11 650 W
- Case
- Cooler Master MB510L
- Net
- FTTH Tim
- OS
- Pop!_OS
Sto provando a tracciare dei grafici con sympy, a partire dall'espressione simbolica della funzione.
Il mio problema è che traccia il grafico solo nell'intervallo di default [-10;10]
Ho provato a passare alla funzione plot l'argomento plot(self.x_t, xlim = [0,20]) ma, allunga solamente l'asse delle x. Il tracciamento della funzione si ferma sempre a 10. Qualcuno sa come risolvere?
Il mio problema è che traccia il grafico solo nell'intervallo di default [-10;10]
Ho provato a passare alla funzione plot l'argomento plot(self.x_t, xlim = [0,20]) ma, allunga solamente l'asse delle x. Il tracciamento della funzione si ferma sempre a 10. Qualcuno sa come risolvere?
Python:
from sympy import *
class Armonica:
def __init__(self,x_0,v_0,wn):
self.x_0 = x_0
self.v_0 = v_0
self.wn = wn
self.A = self.x_0
self.B = (self.v_0/wn)
t = Symbol('t')
##############
self.x_t = self.A*cos(self.wn*t)+self.B*sin(self.wn*t)
self.x_tprime = self.x_t.diff(t)
self.x_tsecond = self.x_tprime.diff(t)
###################################
print self.x_t
plot(self.x_t,xlim = [0,20])
print self.x_tprime
print self.x_tsecond
if __name__ == "__main__":
a = Armonica(1,0,1)