Impostare equazioni su ODE45

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

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
Messaggi: 12207
Iscritto il: 12 ago 2012, 1:20
Località: Londra
0
voti

[61] Re: Impostare equazioni su ODE45

Messaggioda Foto UtentePietroBaima » 9 apr 2018, 14:51

Quindi non dovresti avere dubbi sulle equazioni.

PS: non solo quella lambda è di interesse per le TLC
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³

Avatar utente
Foto Utentenandotp
12 6
Frequentatore
Frequentatore
Messaggi: 138
Iscritto il: 24 ago 2016, 10:57
Contatta:
0
voti

[62] Re: Impostare equazioni su ODE45

Messaggioda Foto Utentenandotp » 9 apr 2018, 14:55

Si, era un esempio di tipica lunghezza d'onda, anche perché per quella lambda abbiamo il minimo coefficiente d'attenuazione nelle fibre ottiche di circa \alpha _{p}=0.2\frac{dB}{km}.

Avatar utente
Foto Utentenandotp
12 6
Frequentatore
Frequentatore
Messaggi: 138
Iscritto il: 24 ago 2016, 10:57
Contatta:
-1
voti

[63] Re: Impostare equazioni su ODE45

Messaggioda Foto Utentenandotp » 9 apr 2018, 15:23

Ho modificato i segni della seconda equazione differenziale ode dove mi spunta il seguente errore:
Warning: Failure at t=3.246013e+03. Unable to meet integration tolerances without reducing the step size below the
smallest value allowed (7.275958e-12) at time t.

Io ho usato come span:
span=[0:1:5000]; %lunghezza tratta [m]
e come tolleranze:

options= odeset('RelTol',1e-8,'AbsTol',1e-7);
magari devo modificare le tolleranze?.

Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
Messaggi: 12207
Iscritto il: 12 ago 2012, 1:20
Località: Londra
2
voti

[64] Re: Impostare equazioni su ODE45

Messaggioda Foto UtentePietroBaima » 9 apr 2018, 15:41

Non devi modificare i segni a caso!
Devi capire cosa stai facendo.
Quell'errore è ovvio e non puoi farci nulla, dato che così l'equazione diverge.
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³

Avatar utente
Foto Utentenandotp
12 6
Frequentatore
Frequentatore
Messaggi: 138
Iscritto il: 24 ago 2016, 10:57
Contatta:
0
voti

[65] Re: Impostare equazioni su ODE45

Messaggioda Foto Utentenandotp » 9 apr 2018, 16:29

Sto battendo il record di punti negativi in tutta electroyou :D, vi ringrazio con il tutto il cuore.

Avatar utente
Foto UtentePietroBaima
90,7k 7 12 13
G.Master EY
G.Master EY
Messaggi: 12207
Iscritto il: 12 ago 2012, 1:20
Località: Londra
2
voti

[66] Re: Impostare equazioni su ODE45

Messaggioda Foto UtentePietroBaima » 9 apr 2018, 16:35

nandotp ha scritto:Sto battendo il record di punti negativi in tutta electroyou :D, vi ringrazio con il tutto il cuore.

Figurati, quando ne vuoi altri non hai che da chiedere. :mrgreen:
Generatore codice per articoli:
nomi
Sul forum:
[pigreco]=π
[ohm]=Ω
[quadrato]=²
[cubo]=³

Avatar utente
Foto Utentenandotp
12 6
Frequentatore
Frequentatore
Messaggi: 138
Iscritto il: 24 ago 2016, 10:57
Contatta:
-1
voti

[67] Re: Impostare equazioni su ODE45

Messaggioda Foto Utentenandotp » 9 apr 2018, 16:37

No grazie :D , sarà difficile recuperarli (magari a 0).

Avatar utente
Foto Utentenandotp
12 6
Frequentatore
Frequentatore
Messaggi: 138
Iscritto il: 24 ago 2016, 10:57
Contatta:
1
voti

[68] Re: Impostare equazioni su ODE45

Messaggioda Foto Utentenandotp » 10 apr 2018, 14:16

Buon pomeriggio a tutti. Ho delle news importanti. Qualche giorno fa ho inviato al prof i risultati ottenuti negli ultimi post e ho ricevuto la sua risposta, allego le foto delle mail:
Giudicate voi :D . Io ringrazio a tutti voi, specialmente al signor dimaios e agli utenti che mi hanno sopportato nonostante la mia incompetenza e confusione. Prometto che sarò più attento nelle cose che faccio ed essere più umile. E' stata una lezione di vita tutto ciò.
Allegati
risposta del prof.png
mail al professore.png


Torna a “Programmi applicativi: simulatori, CAD ed altro”