Deficulte a programmer en fortran

Résolu
bkhikhicha Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
karimazizi Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je voudrai bien de l'aide a realiser ce programme:
on cnsidere un circuit RC
E(generateur)R(resistance) et C(capacite) en paralleles
ecrire un programme qui permet de determiner la tension u (au borne de R) par la methode d'euler et runge-kutta
et merci d'avance.BISOU A TOUS ;)
A voir également:

3 réponses

Fee Fay Messages postés 635 Date d'inscription   Statut Membre Dernière intervention   377
 
Bonsoir
Non, il n'y a pas besoin si le montage est en parallèle.
Pour un montage en série, c'est un circuit RC classique.
Du coup si on note Ur la tension aux bornes de la résistance et Uc la tension aux bornes du condensateur, on a :
dUc/dt + Uc/(RC) = E/(RC)
Ur = E - Uc
Si tu dois résoudre cette équation différentielle avec les méthodes demandées, c'est sûrement parce que c'est un exercice qui t'a été demandé dans le but de t'entraîner à coder les deux méthodes.
Le circuit RC n'est qu'une excuse, d'autant plus que l'équation se résout à la main.
Pour coder la méthode d'Euler et la méthode de Runge-Kutta, tu pourras trouver toutes les informations nécessaires sous Wikipédia :
https://fr.wikipedia.org/wiki/M%C3%A9thode_d%27Euler
https://fr.wikipedia.org/wiki/M%C3%A9thodes_de_Runge-Kutta
Bonne nuit
1
Fee Fay Messages postés 635 Date d'inscription   Statut Membre Dernière intervention   377
 
Bonjour
Tu as une chance inouïe !
Il n'y a même pas de programme à faire. Comme E, R et C sont montés en parallèles, la tension aux bornes de la résistance, la tension aux bornes du condensateur et la tension aux bornes du générateur sont les mêmes !
Bien sûr, j'ai supposé qu'il s'agissait d'un générateur de tension, mais comme tu ne précises rien, il a bien fallu que je choisisse.
Ce n'est pas merveilleux cela ? Elle n'est pas belle la vie ?
Allez, bonne soirée
0
bkhikhicha Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
bonsoir
Donc, vous voulez dire qu’on n’aura pas d’équation différentielle a partir de ces données ?et qu’est ce qu’on aura comme solution si on a le condensateur, la résistance et le générateur en séries.
et merci.bisou
0
karimazizi Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   1
 
E=UR+UL+UC .....1
UR=RI(t).........2
UL=L.dI/dt........3
UC=(1/C).INTG(I(t)............4
on a
UR= R.I(t)
ON REMPACE DANS 1 LES EQUATIONS 3 ET 4
E=UR+L.dI/dt+(1/C) .INTG(I(t)..........5
EN TROUVE DANS 5 L EXPRESSION DE I(t) ET EN FAIT REMPLACER DANS 2
EN TROUVE
DERIVE (5) /dt.............. IMPLIQUE 0=R di/dt +Ld(di/dt)/dt+1/c).i(t)

Ld(di/dt)/dt + R di/dt + (1/c).i(t)=0
resodre cette equation avec la methde d euler apres
remplacer l expression de i(t) dans

UR=R . i(t)
0