Electricité / Electronique avec Scilab
Calculer une valeur moyenne
%theta_deg=[0:5:360]';
%theta=%theta_deg*2*%pi/360;
v=5*sin(%theta)+4;
mean(v)
Cela retourne
4 qui est ici le résultat attendu.
Il faut toutefois faire attention :
- au choix de la période (prendre des multiples d'une période de signal)
- et à la fréquence d'échantillonnage (suffisamment fin pour que le calcul reste valide au moins 10 fois plus petit que la période du signal) (Shannon)
Calculer une valeur efficace
%theta_deg=[0:5:360]';
%theta=%theta_deg*2*%pi/360;
v=5*sin(%theta)+4
Valeur efficace vraie (AC+DC)
sqrt(mean(v.*v))
On est très proche du résultat : sqrt( (5/sqrt(2))^2 + 4^2 ) = 5,539
Valeur efficace de la composante alternative (AC )
sqrt(mean(v.*v)-mean(v)^2)
On est très proche du résultat attendu soit : 5/sqrt(2) = 3,536
Valeur moyenne et valeur efficace de différents signaux
Exemple de code source.
Etude des harmoniques avec Scilab/Scicos
Regardez cet exemple.
Etude du phénomène de résonance
Regardez cet exemple
Tracer un système triphasé
(tensions simples et tensions composées)
Regardez cet exemple.
FFT d'un signal sonore
voir
ScilabSon
Echantillonnage et quantification
voir
ScilabTraitementSignal
Toutes mes simulations avec Scilab en électricité
Obtenir le code source
Accès web
http://svn.berlios.de/viewcvs/openphysic/scilab/physique/elec Accès anonyme
svn checkout svn://svn.berlios.de/openphysic/scilab/physique/elec Accès développeur
svn checkout svn+ssh://scls19fr@svn.berlios.de/svnroot/repos/openphysic/scilab/physique/elec