我有简单的matlab脚本,我执行FFT。 基本信号脚本如下
<select name="menu1" id="menu1" onchange="myFunction()">
<option value="">MATH 2072</option>
</select>
当我查看我的FFT值时,我看到一些奇怪的东西。
我一直都知道FFT是对称的。这应该意味着<script type="text/javascript">
function myFunction(){
var urlmenu = document.getElementById( 'menu1' );
urlmenu.onchange = function() {
window.open( this.options[ this.selectedIndex ].value );
};
}
</script>
,但当我看到我的价值观时,就像这样
N=1024;
Fs = 512;
x=0:1/Fs:(N-1)/Fs;
y1 = rand(1,length(x));
y = sin(2*pi * 8*x +pi/4) + sin(2*pi * 2*x)+0.25*y1;
Y = fft(y);
samples = 1:N;
Yri = [real(Y)';imag(Y)')
我的2个频率是大约360和大约510的值。 总线如您所见,值510是从头开始的第5个值,但是从结尾开始的第四个值。 与值360相同的是从开始的第17个值到结束的第16个值。
这是什么原因。如何解决这个问题还是这种正常的行为?
由于