zoukankan      html  css  js  c++  java
  • 雷达方程

    imageimage

    Pt为发射峰值功率,G为天线增益,lamda为载波波长,sigma为目标RCS,K为玻尔兹曼常数,Ts为以热力学温度为单位的有效噪声温度,B为带宽,L 为雷达损耗,F为噪声系数,R为雷达与目标间距离。

       1:  function [snr] = radar_eq(pt, freq, g, sigma, b, nf, loss, range)
       2:  % This program implements Eq. (1.63)
       3:  c = 3.0e+8; % speed of light
       4:  lambda = c / freq; % wavelength
       5:  p_peak = 10*log10(pt); % convert peak power to dB
       6:  lambda_sqdb = 10*log10(lambda^2); % compute wavelength square in dB
       7:  sigmadb = 10*log10(sigma); % convert sigma to dB
       8:  four_pi_cub = 10*log10((4.0 * pi)^3); % (4pi)^3 in dB
       9:  k_db = 10*log10(1.38e-23); % Boltzman's constant in dB
      10:  to_db = 10*log10(290); % noise temp. in dB
      11:  b_db = 10*log10(b); % bandwidth in dB
      12:  range_pwr4_db = 10*log10(range.^4); % vector of target range^4 in dB
      13:  % Implement Equation (1.63)
      14:  num = p_peak + g + g + lambda_sqdb + sigmadb;
      15:  den = four_pi_cub + k_db + to_db + b_db + nf + loss + range_pwr4_db;
      16:  snr = num - den;
      17:  return

    imageimage


     
    If one synchronised swimmer drowns, do all the rest have to drown too?
    --Steven Wright
    OPTIMISM, PASSION & HARDWORK
  • 相关阅读:
    Gnome-keyring总是提示输入密码问题
    ubuntu下制作u盘启动盘
    ubuntu下制作u盘启动盘
    comgt拨号
    linux命令学习笔记
    U-Boot启动过程完全分析
    从Linux程序中执行shell(程序、脚本)并获得输出结果
    Git fetch和git pull的区别
    php如何获取远程文件内容的函数
    php验证邮箱和ip地址方法总汇
  • 原文地址:https://www.cnblogs.com/hiramlee0534/p/3435612.html
Copyright © 2011-2022 走看看