'/' used for creating an axis, DFT
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
sprklspring
el 27 de Oct. de 2017
Respondida: Steven Lord
el 27 de Oct. de 2017
How does building an axis in that way: 'freq= [-pi+pi/L:2*pi/L:pi-pi/L];' work exactly? Why so many '/' signs and what do they exactly do? DFT
0 comentarios
Respuesta aceptada
Star Strider
el 27 de Oct. de 2017
This assignment:
freq = [-pi+pi/L:2*pi/L:pi-pi/L];
is apparently for a two-sided Fourier transform, where ‘L’ is the length of the Fourier transform vector. The increment of the vector is ‘pi/L’, where the ‘/’ is right division (specifically, ‘matrix right division’, see the mrdivide (link) documentation for details). The vector goes from ( -pi + the increment ) to ( pi - the increment ). Supply an integer value for ‘L’ and run that line to see how it works.
0 comentarios
Más respuestas (1)
Steven Lord
el 27 de Oct. de 2017
The / operator performs division.
>> x = 1/3
x =
0.333333333333333
>> from1To7InStepsOf2 = 1:2:7
from1To7InStepsOf2 =
1 3 5 7
0 comentarios
Ver también
Categorías
Más información sobre Discrete Fourier and Cosine Transforms en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!