Bonjour,
Je suis étudiant en CPGE et j'essaye de modéliser un coeur de centrale nucléaire sous Matlab (pour mon TIPE).
Le problème est que je n'ai jamais appris à utiliser Matlab donc je suis perdu malgré les tutoriels que j'ai pu trouver. Donc je suis vraiment débutant.
En fait j'ai eu besoin de résoudre 2 équations différentielles couplées, j'ai créé un petit programme pour pouvoir utiliser ode23 et j'ai eu ce que je voulais mais maintenant j'aimerais pouvoir utiliser ces équations différentielles dans Simulink afin de pouvoir créer des boucles pour agir sur "rhoa" :
En fait la commande est un certain "p" et en sortie on doit avoir un "P" qui est calculé à l'aide d'un autre programme très simple. P est fonction de w(1) et w(2).function [wd]= equa( t,w )
global kp kx li lx b rho0 rhoa
wd=zeros(size(w));
p=(rho0-kx*w(2)-rhoa)/kp ;
wd(1)=li*(p-w(1)) ; %première eq. diff.
wd(2)=lx*((b+1)*w(1)-(b*p+1)*w(2)) ; %seconde eq. diff.
end
Comment pourrais-je utiliser ces équas différentielles dans Simulink ?
Merci d'avance!
Partager