bonjour
quelqu'un peut m'expliquer comment mettre des delimiteurs sur une courbe? par exemple, j'ai une courbe: pression vs temps; le but c'est de placer une ligne apres t1 secondes, une autre ligne apres t2,..etc
t1,t2,.. sont des variables.
bonjour
quelqu'un peut m'expliquer comment mettre des delimiteurs sur une courbe? par exemple, j'ai une courbe: pression vs temps; le but c'est de placer une ligne apres t1 secondes, une autre ligne apres t2,..etc
t1,t2,.. sont des variables.
La question n'est pas très claire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 th=linspace(0,4*pi); figure plot(th,cos(th),'r-') xlim([0 4*pi]); hold on t=[0:pi/2:4*pi]; y=ylim; line([t;t],repmat(y(:),1,numel(t)),'color','b','linestyle',':')
je veux dire, comment decouper mon graphe(word) en intervalles pas reguliers mais qui dependent d'un certain resultat(timeD), timeD est un vecteur evidement. voila, j'ai utilise la fonction 'bar' comme suit:
mais je voudrais quelque chose de plus simple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 s=ones(1,length(timeD)); bar(timeD,s,0) hold on bar(timeD,-s,0) signal=wavread(word); plot(signal)
Et quel est le problème avec la solution que j'ai postée (si on change le style et l'épaisseur des lignes verticales, bien sur) ?
Peut-être qu'avec une petite image, la question serait plus claire !
ok Dutmatlab, je vois maintenant. y'a aucun probleme avec ta solution.
merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager