salut j'ai un programme qui traite un signal sweep mais je ne maitrise pas le matlab,expliquez moi ce que dit le programme et comment l'écrire en langage C merci de m'aider;voici la bête lol
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 clear all clc t=[0:0.0001:2]; F1=10;F2=30;T=2; if t>(T/2) At=0; else At=1; end a=(F2-F1)/(2*T); ft=a*(t.^2)+F1*t; Ot=2*pi*ft; St=At*sin(Ot); %%%%%%%représentation d'un up sweep%%%%%%%%%%%%%%%%%%%%%%%%% plot(t,St);title('b');grid on %%%%%%%représentation de la valeur absolu d'un up sweep%%%%%%%%%%%%%%%%%%%%%%%%% b=abs(St); % plot(t,b);title('b');grid on
Partager