Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Risoluzione eq differenziale in mathematica

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

0
voti

[1] Risoluzione eq differenziale in mathematica

Messaggioda Foto UtenteRabeluk » 23 ott 2013, 16:33

Come si risolve questa equazione numericamente in mathematica?

s''(t) \left(\frac{I_g}{R^2}+M\right)-g M \sin (\theta )+k s(t)=0
Avatar utente
Foto UtenteRabeluk
116 1 4 9
Sostenitore
Sostenitore
 
Messaggi: 765
Iscritto il: 30 gen 2011, 22:26

2
voti

[2] Re: risoluzione eq differenziale in mathematica

Messaggioda Foto UtentePietroBaima » 23 ott 2013, 18:15

Prova così:

Codice: Seleziona tutto
IG = 1;
R = 1;
k = 1;
M = 1;
g = 9.81;
Theta = Pi/3;
EXT = 20;
INIT0 = 0;
INIT1 = 0;
s = NDSolve[{y''[x]*(IG/R^2 + M) + k*y[x] - g*M*Sin[Theta] == 0,
   y[0] == INIT0, y'[0] == INIT1}, y, {x, 0, EXT}]
Plot[Evaluate[y[x] /. s], {x, 0, EXT}, PlotRange -> All]


La equazione differenziale verrà integrata per x\in (0,EXT).
Vedi tu come definire tutte le variabili, condizioni iniziali INIT0 e INIT1 comprese.

Ciao,
Pietro.
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex
Avatar utente
Foto UtentePietroBaima
83,0k 7 12 13
G.Master EY
G.Master EY
 
Messaggi: 10734
Iscritto il: 12 ago 2012, 1:20
Località: Londra

0
voti

[3] Re: risoluzione eq differenziale in mathematica

Messaggioda Foto UtenteRabeluk » 23 ott 2013, 18:23

grazie mille :D

non è che potresti indicarmi cosa scrivere per risolvere questo sistema???

\left\{-g M \sin (\theta )+k s(t)+p'(t)=0,s'(t)-\frac{p(t)}{\frac{I_g}{R^2}+M}=0\right\}
Avatar utente
Foto UtenteRabeluk
116 1 4 9
Sostenitore
Sostenitore
 
Messaggi: 765
Iscritto il: 30 gen 2011, 22:26

2
voti

[4] Re: risoluzione eq differenziale in mathematica

Messaggioda Foto UtentePietroBaima » 23 ott 2013, 18:24

sì, certo che potrei :mrgreen:
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex
Avatar utente
Foto UtentePietroBaima
83,0k 7 12 13
G.Master EY
G.Master EY
 
Messaggi: 10734
Iscritto il: 12 ago 2012, 1:20
Località: Londra

1
voti

[5] Re: risoluzione eq differenziale in mathematica

Messaggioda Foto UtentePietroBaima » 23 ott 2013, 18:28

...se però non definisci p(t), numericamente è un pochino... impossibile!
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex
Avatar utente
Foto UtentePietroBaima
83,0k 7 12 13
G.Master EY
G.Master EY
 
Messaggi: 10734
Iscritto il: 12 ago 2012, 1:20
Località: Londra

0
voti

[6] Re: risoluzione eq differenziale in mathematica

Messaggioda Foto UtenteRabeluk » 23 ott 2013, 18:30

p'[t]=s'(t) \left(\frac{I_g}{R^2}+M\right)

cosi?
Avatar utente
Foto UtenteRabeluk
116 1 4 9
Sostenitore
Sostenitore
 
Messaggi: 765
Iscritto il: 30 gen 2011, 22:26

1
voti

[7] Re: risoluzione eq differenziale in mathematica

Messaggioda Foto UtentePietroBaima » 23 ott 2013, 18:32

ah, hai cambiato anche la prima, ok.
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex
Avatar utente
Foto UtentePietroBaima
83,0k 7 12 13
G.Master EY
G.Master EY
 
Messaggi: 10734
Iscritto il: 12 ago 2012, 1:20
Località: Londra

0
voti

[8] Re: risoluzione eq differenziale in mathematica

Messaggioda Foto UtenteRabeluk » 23 ott 2013, 18:33

comunque ho sbagliato nn è p'[t] ma p[t] sorry #-o
Avatar utente
Foto UtenteRabeluk
116 1 4 9
Sostenitore
Sostenitore
 
Messaggi: 765
Iscritto il: 30 gen 2011, 22:26

1
voti

[9] Re: risoluzione eq differenziale in mathematica

Messaggioda Foto UtentePietroBaima » 23 ott 2013, 18:36

:-M
Mi riscrivi il sistema, per favore?
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex
Avatar utente
Foto UtentePietroBaima
83,0k 7 12 13
G.Master EY
G.Master EY
 
Messaggi: 10734
Iscritto il: 12 ago 2012, 1:20
Località: Londra

1
voti

[10] Re: risoluzione eq differenziale in mathematica

Messaggioda Foto UtentePietroBaima » 23 ott 2013, 18:37

aspetta, ma hai modificato di nuovo il post...
adesso è corretto?
Generatore codice per articoli:
nomi
emoticon
citazioni
formule latex
Avatar utente
Foto UtentePietroBaima
83,0k 7 12 13
G.Master EY
G.Master EY
 
Messaggi: 10734
Iscritto il: 12 ago 2012, 1:20
Località: Londra

Prossimo

Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite