Bonjour,ça fait plusieurs jours que je travaille sur le filtrage d'un signal vibratoire, le problème est que lors du "plot(t,x)" le programme matlab envois toujours le même message '' Imaginary parts of complex X and/or Y arguments ignored ''
je sais que le warning est due a "yy = exp(-j*2*pi*cumsum(f)*dt).*y"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function x = vk2(y,dt,f,r) N = max(size(y)); p=2; NR = N-(p+1); e = ones(NR,1); A = spdiags([e -3*e 3*e -e],0:3,NR,N); j=sqrt(-1); AA = r*r*A'*A +speye(N); yy = exp(-j*2*pi*cumsum(f)*dt).*y; x = 2*AA\yy;
veuillez m'aider a régler ce problème
Partager