Deficulte a programmer en fortran
Résolu/Fermé
bkhikhicha
Messages postés
4
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
19 novembre 2008
-
17 nov. 2008 à 19:11
karimazizi Messages postés 2 Date d'inscription vendredi 3 juillet 2009 Statut Membre Dernière intervention 3 juillet 2009 - 3 juil. 2009 à 17:49
karimazizi Messages postés 2 Date d'inscription vendredi 3 juillet 2009 Statut Membre Dernière intervention 3 juillet 2009 - 3 juil. 2009 à 17:49
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 ;)
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:
- Deficulte a programmer en fortran
- Programmer sms - Guide
- Programmer mail gmail - Guide
- Programmer en basic sous windows 10 - Télécharger - Édition & Programmation
- Mettre en veille un programme - Guide
- Impossible de programmer télécommande came ✓ - Forum Téléviseurs
3 réponses
Fee Fay
Messages postés
635
Date d'inscription
vendredi 17 octobre 2008
Statut
Membre
Dernière intervention
31 mai 2009
377
19 nov. 2008 à 22:01
19 nov. 2008 à 22:01
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
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
Fee Fay
Messages postés
635
Date d'inscription
vendredi 17 octobre 2008
Statut
Membre
Dernière intervention
31 mai 2009
377
17 nov. 2008 à 19:18
17 nov. 2008 à 19:18
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
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
bkhikhicha
Messages postés
4
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
19 novembre 2008
19 nov. 2008 à 21:23
19 nov. 2008 à 21:23
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
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
karimazizi
Messages postés
2
Date d'inscription
vendredi 3 juillet 2009
Statut
Membre
Dernière intervention
3 juillet 2009
1
3 juil. 2009 à 17:49
3 juil. 2009 à 17:49
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)
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)