⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mustriploss.m

📁 一个关于射频的matlab程序.希望对大家有所帮助.
💻 M
字号:
% MUSTRIPLOSS  Calculate the attenuation of a microstrip line
% 
%    [alpha, alphaC, alphaD] = MUSTRIPLOSS (EpsR, EpsE, tandelta, sigma, Z0, W, f) 
%      EpsR is the relative dielectric constant
%      EpsE is the effective dielectric constant
%      tandelta is the loss tangent of the dielectric
%      sigma is the conductivity of the metal
%      Z0 is the characteristic impedance of the microstrip line
%      W is the microstrip width
%      f is the frequency of operation
%      

function [alpha, alphaC, alphaD] = MUSTRIPLOSS (EpsR, EpsE, tandelta, sigma, Z0, W, f) 

k0 = 2*pi*f/3.0E8;

if (EpsR ~= 1),
  alphaD = k0*EpsR*(EpsE - 1)*tandelta/2/sqrt(EpsE)/(EpsR - 1);
else
  % If EpsR = 1, above formula divides by zero, so simplify.
  alphaD = k0*tandelta/2; 
end;  

Mu0 =  1.2566e-006;
Rs = sqrt(pi*f*Mu0/sigma);
alphaC = Rs/Z0/W;
alpha = alphaC + alphaD;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -