當前位置:編程學習大全網 - 電腦編程 - 怎麽用matlab求抽樣函數的主瓣面積和旁瓣面積

怎麽用matlab求抽樣函數的主瓣面積和旁瓣面積

% 使用matlab提供的sinc(x)函數,零點在正整數或負整數處,最高值在0處

% 畫圖看看sinc函數

figure;

plot(0:0.01:5,sinc(0:0.01:5));grid on;

% 下面用數值方法計算主瓣

A_main_lobe = 0.01*abs(sum(sinc(0:0.01:1)));

% 下面用數值方法計算第壹旁瓣

A_side_lobe = 0.01*abs(sum(sinc(1:0.01:2)));

% 下面用計算主瓣面積/第壹旁瓣面積

ratio = A_main_lobe/A_side_lobe

  • 上一篇:機磚廠是什麽
  • 下一篇:請問如何從後臺關閉鼠標宏,比如鼠標驅動。網吧自帶的鼠標宏。
  • copyright 2024編程學習大全網