COSINUS
Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
-
Newenda
- Membre Naturel
- Messages: 14
- Enregistré le: 28 Jan 2009, 12:44
-
par Newenda » 15 Mar 2018, 14:46
Bonjour,
J'aimerais faire commencer mes fonctions cosinus au max (ou min) :
exemple (code matlab) de 2 plots :
- Code: Tout sélectionner
clear all;x1=100;x2=600;A=0.5;x=[x1:1:x2];y1=cos(x/((x2-x1)/(2*pi)));y2=cos(x/((x2-x1)/(2*pi))+[B]250[/B]); plot(x,y1);hold on; plot(x,y2,'r')
donne:
J'ai bien une période entre x1=100 et x2=600 mais j'aimerais que cette fonction cos commence par un max (ou un min) comme la 2eme fonction (en rouge) que j'ai décalé ici à la main (déphasage en gras).
En somme, j'aimerais trouver la fonction de déphasage qui va bien en fonction des x1 et x2 définit pour ma fonction cos commence par un max ou un min.
Merci d'avance
-
pascal16
- Membre Légendaire
- Messages: 6663
- Enregistré le: 01 Mar 2017, 13:58
- Localisation: Angoulème : Ville de la BD et du FFA. gare TGV
-
par pascal16 » 15 Mar 2018, 15:26
ton x1 commence à 100, normal que tu ne commences pas par un max.
avec x1=0 et x2 = un nombre positif, y1=cos(x/((x2-x1)/(2*pi))) marche
sinon, c'est mieux de décaler l'origine des x
y1=cos((x-x1)/((x2-x1)/(2*pi)))
-
Newenda
- Membre Naturel
- Messages: 14
- Enregistré le: 28 Jan 2009, 12:44
-
par Newenda » 15 Mar 2018, 15:29
Parfait, merci pascal16
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 73 invités