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

📄 binomialxfrmrbw.m

📁 一个关于射频的matlab程序.希望对大家有所帮助.
💻 M
字号:
% BINOMIALXFRMRBW  Calculate the bandwidth of a binomial transformer
% 
%    [BW] = BINOMIALXFRMRBW (Zl, Z0, N, GammaM) calcultaes the relative bandwidth
%            of an N section binomial transformer matching a Zl load to a Z0 line.
%
%            An optional fifth parameter 'PLOT' plots the input reflection 
%            coefficient versus normalized frequency.
% 

function [BW] = binomialxfrmrbw (Zl, Z0, N, GammaM, varargin)

A = 2^(-N)*abs((Zl-Z0)/(Zl+Z0));

BW = 2 - 4/pi*acos(1/2*(GammaM/A)^(1/N));

if nargin > 4,
  Theta = 0:0.01:pi;
  Gamma = A.*(1+exp(-2.*j.*Theta)).^N;
  plot(Theta*2/pi, abs(Gamma));
  title('Input Reflection Coefficient versus Normalized Frequency');
  xlabel('Normalized Frequency');
  ylabel('Input Reflection Coefficient Magnitude');
end;  

⌨️ 快捷键说明

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