¿Cómo cambia la cantidad de puntos de una FFT en MATLAB?

Al tomarfft(signal, nfft) De una señal, ¿cómo nfft cambia el resultado y por qué? ¿Puedo tener un valor fijo para nfft, por ejemplo?2^18, o me tengo que ir2^nextpow2(2*length(signal)-1)?

Estoy calculando la densidad espectral de potencia (PSD) de dos señales al tomar la FFT de la autocorrelación, y quiero comparar los resultados. Dado que las señales son de diferentes longitudes, me preocupa que si no arreglo nfft, ¡haría la comparación realmente difícil!

Respuestas a la pregunta(2)

Su respuesta a la pregunta