亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hallen4.m

?? Electromagnetic Waves And Antenna (matlab)
?? M
字號:
% hallen4.m - solve Hallen's integral equation for 2D array of non-identical linear antennas
%
% Usage: [I,z] = hallen4(L,a,d,V,M)
%
% L    = antenna lengths in wavelengths, L = [L1,L2,...,LK]
% a    = antenna radii in wavelengths, a = [a1,a2,...,aK]
% d    = [x,y] or [x] locations of the K antennas, d is Kx2 or Kx1 or 1xK
% V    = K-dimensional vector of delta-gap driving voltages, V = [V1,V2,...,VK]
% M    = number of current samples on the upper-half of each antenna
%
% I =   (2M+1)xK matrix of currents on the K antennas evaluated at z
% z =   (2M+1)xK matrix of sampled z-points
%
% notes: The p-th column of I represents the current samples on the p-th antenna, and
%        the p-th column of z, the sampled z-points along the p-th antenna, that is,
%        I(m,p) is the current at z(m,p) = m*Dz(p), m=-M:M, Dz(p) = h(p)/(M+0.5). The
%        currents are symmetric in the upper and lower halfs of each antenna and
%        by construction they satisfy the end-point conditions, I(M,p)=I(-M,p)=0.
%
%        d is the matrix of the [x,y] locations of the antennas and is Kx2, that is, 
%        d = [x1,y1; x2,y2; ...; xK,yK]. If the antennas are along the x-axis then d 
%        is the vector of x-coordinates only and can be entered either as a column or 
%        as a row vector, d=[x1,x2,...,xK]
%
%        it uses 16-point Gauss-Legendre QUADR and assumes type=1
%
% see also HALLEN, HALLEN2. For identical antennas, use HALLEN3, which is faster.

% S. J. Orfanidis - 1999 - www.ece.rutgers.edu/~orfanidi/ewa

function [I,z] = hallen4(L,a,d,V,M)

if nargin==0, help hallen4; return; end

K = length(V);

if max(size(d))~=K,
    error('d must have size Kx2 or Kx1 or 1xK');
end
                                                    
if min(size(d))==1,
    d = [d(:),zeros(K,1)];                  % make d into [x,y] pairs
end

type = 1;                                   % can be changed to type=0
Nint = 16;                                  % use 16-point quadrature integration

eta = etac(1);                              % eta = 376.7303, approximately eta=120*pi
k = 2*pi;                                   % k = 2*pi/lambda, (lambda=1 units)

h = L/2;                                    % antenna half-lengths
Dz = h/(M + type*0.5);                      % sample spacings
G0 = Dz * (j*eta/2/pi);                     % scaling factors

[w,x] = quadr(-1/2,1/2,Nint);               % Gauss-Legendre quadrature weights and points
                                            
Z = blockmat(K,K,M+1,M+1);                  % block impedance matrix (K*(M+1))x(K*(M+1))

m = (0:M)';                                 % corresponds to upper-half of each antenna                            

for p=1:K,                                  % construct Zpq submatrices of Z
  for q=1:K,
    if q==p,                                
      b = a(p);                             % radius of p-th antenna
    else
      b = norm(d(p,:)-d(q,:));              % distance between p-th and q-th antennas
    end
    for n=-M:M,                             % construct Zpq columnwise
      G = 0;
      for i=1:Nint,                                         % quadrature integration of G(R)                 
        R = sqrt(b^2 + (m*Dz(p)-n*Dz(q)-x(i)*Dz(q)).^2);         
        G = G + G0(q) * w(i) * exp(-j*k*R)./R;
      end
      Zpq(:,n+M+1) = G;                     % lower (M+1)x(2*M+1) portion of Zpq
    end                                     % wrap Zpq in half because of symmetry
    a0 = Zpq(1,M+1);                        % (m,n) = (0,0)       = middle element of Zpq
    a1 = Zpq(2:end,M+1);                    % (m,n) = (1:M,0)     = lower-middle column
    a2 = Zpq(1,M+2:end);                    % (m,n) = (0,1:M)     = right-middle row
    A  = Zpq(2:end,M+2:end);                % (m,n) = (1:M,1:M)   = lower-right corner
    B  = Zpq(2:end,1:M);                    % (m,n) = (1:M,-M:-1) = lower-left corner
    Zpq = [a0, 2*a2 ; a1, A+fliplr(B)];     % wrapped impedance matrix = (M+1)x(M+1)
    Z = blockmat(K,K,p,q,Z,Zpq);            % put Zpq into (p,q) sub-block of Z     
  end
end                 

u = [zeros(1,M),1];                         % row vector - selects bottom entry

Va = blockmat(K,1,M+1,1);                   % build right-hand-side of Hallen equation
z  = [];                                    % sampled locations on each antenna

Za = Z;                                     % build projected impedance matrix

n=(0:M)'; 

for p=1:K,                                  % enforce the conditions I(M,p)=0
  zp = n*Dz(p);                             % sampled z-locations on p-th antenna
  z  = [z,zp];                              % make zp the p-th column of z           
  c = cos(k*zp);                             
  s = sin(k*zp);
  Zpp = blockmat(K,K,p,p,Z);                % extract (p,p) submatrix of Z
  up = u/Zpp;                               % row vector
  P = eye(M+1) - (c*up)/(up*c);             % projection matrix that enforces I(M,p)=0
  sp = V(p) * P * s;                        % effective right-hand-side of p-th Hallen equation
  Va = blockmat(K,1,p,1,Va,sp);             % make sp the p-th sub-vector of Va
  for q=1:K    
    if q~=p,                                % construct effective block impedance matrix
        Zpq = P * blockmat(K,K,p,q,Z);          
        Za = blockmat(K,K,p,q,Za,Zpq);          % fill off-diagonal blocks of Za
    end
  end
end

I = Za \ Va;                                % Hallen's equation in block form Za*I = Va

I = reshape(I,M+1,K);                       % columns are the currents on the K antennas

I = [flipud(I(2:end,:)); I];                % extend to full antenna lengths, [-h,h]
z = [-flipud(z(2:end,:)); z];               % extended z-points on each antenna





?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99国产乱子伦精品免费| 亚洲精品亚洲人成人网在线播放| 欧美一a一片一级一片| 成人99免费视频| 99精品久久99久久久久| 99久久久无码国产精品| 成人sese在线| 91福利精品视频| 欧美日韩五月天| 日韩一级片在线观看| 日韩精品一区二区三区老鸭窝| 精品国产91久久久久久久妲己| 日韩免费高清av| 国产欧美一区二区精品忘忧草| 日韩欧美资源站| 久久久99久久| 亚洲免费观看高清完整版在线| 一区二区三区国产豹纹内裤在线| 亚洲观看高清完整版在线观看 | 精品伦理精品一区| 日韩欧美一级精品久久| 国产三区在线成人av| 国产精品成人网| 亚洲一区电影777| 激情久久久久久久久久久久久久久久| 国产真实乱对白精彩久久| 成人国产精品免费| 欧美日韩一区在线观看| 26uuu久久综合| 亚洲激情av在线| 黄一区二区三区| gogogo免费视频观看亚洲一| 欧美丰满高潮xxxx喷水动漫| 久久久不卡影院| 午夜欧美视频在线观看| 国产精品99久久久久久有的能看 | 亚洲精品国产一区二区精华液| 五月天丁香久久| 粉嫩久久99精品久久久久久夜| 欧美在线免费播放| 国产欧美一区二区精品仙草咪| 亚洲国产精品尤物yw在线观看| 国产乱码一区二区三区| 欧美日韩精品欧美日韩精品| 国产精品三级av在线播放| 日日摸夜夜添夜夜添亚洲女人| 成人黄页在线观看| 日韩精品一区二| 亚洲一区二区三区四区在线 | jlzzjlzz国产精品久久| 在线不卡一区二区| 日韩伦理av电影| 国产精品亚洲综合一区在线观看| 欧美另类z0zxhd电影| ...av二区三区久久精品| 国内国产精品久久| 91精品国模一区二区三区| 一区二区三区在线免费观看 | 不卡电影一区二区三区| 日韩三级视频中文字幕| 亚洲电影一级黄| 欧美在线色视频| 亚洲欧美国产高清| 波多野结衣精品在线| 久久综合九色综合欧美98| 免费一级欧美片在线观看| 欧美日韩精品免费观看视频 | 欧美在线观看你懂的| 中文字幕一区二区三区四区不卡 | 国产精品视频yy9299一区| 精品制服美女丁香| 日韩精品一区二区三区在线观看 | 99re热这里只有精品免费视频| 久久久久久电影| 国产高清不卡二三区| 久久亚洲二区三区| 国产精品一区一区| 国产午夜精品理论片a级大结局| 精品一二线国产| 欧美电影精品一区二区| 精品一区二区三区不卡| 26uuu亚洲综合色| 国产精品自拍网站| 国产日产欧美一区| 成人妖精视频yjsp地址| 夜夜揉揉日日人人青青一国产精品| eeuss影院一区二区三区| 中文字幕欧美一| 欧美午夜宅男影院| 丝瓜av网站精品一区二区| 日韩欧美一区在线观看| 韩国三级中文字幕hd久久精品| 久久精品视频在线免费观看| 成人激情免费网站| 亚洲成在人线在线播放| 日韩一区二区三区免费看 | 亚洲一区二区三区不卡国产欧美| 色噜噜狠狠色综合中国| 偷拍与自拍一区| 国产午夜精品美女毛片视频| 99精品欧美一区二区三区小说| 亚洲国产精品久久久久秋霞影院| 欧美一区二区三区免费观看视频| 国产麻豆视频一区二区| 亚洲男同性视频| 日韩一级黄色大片| 99国产精品国产精品毛片| 亚洲成在线观看| 国产日韩精品一区二区浪潮av| 色先锋资源久久综合| 久久成人免费网站| 亚洲美女视频在线| 精品国产一二三区| 在线精品视频一区二区三四| 久久精品久久精品| 一区二区三区在线观看欧美| 日韩欧美在线不卡| 91国产成人在线| 成人午夜激情片| 麻豆一区二区99久久久久| 亚洲视频在线一区二区| 亚洲精品一区二区三区精华液 | 日韩av成人高清| 国产精品人妖ts系列视频| 678五月天丁香亚洲综合网| 一本在线高清不卡dvd| 国产制服丝袜一区| 石原莉奈一区二区三区在线观看 | 91在线码无精品| 经典三级视频一区| 天天综合网 天天综合色| 中文字幕制服丝袜一区二区三区 | 久久久精品日韩欧美| 欧美日韩在线综合| 99久久er热在这里只有精品66| 极品美女销魂一区二区三区免费| 亚洲成人av一区| 亚洲精品水蜜桃| 亚洲欧美日韩一区二区| 国产免费久久精品| 久久精品人人做| 欧美变态口味重另类| 91精品国产丝袜白色高跟鞋| 欧美色倩网站大全免费| 91网站视频在线观看| 成人国产电影网| 成人免费视频一区| 高清在线观看日韩| 成人av片在线观看| 成人免费av在线| av高清久久久| 91女人视频在线观看| 91麻豆国产自产在线观看| 国产999精品久久久久久| 国产精品18久久久久久久网站| 久久国产精品99久久久久久老狼| 亚洲成a人v欧美综合天堂下载| 亚洲不卡av一区二区三区| 亚洲一区二区三区不卡国产欧美| 亚洲精品高清在线| 亚洲chinese男男1069| 午夜电影网亚洲视频| 免费成人在线观看视频| 久久99久久精品欧美| 国产精品中文字幕日韩精品| 国产盗摄一区二区三区| 成人av网在线| 欧美三级蜜桃2在线观看| 欧美精品自拍偷拍| 日韩欧美三级在线| 欧美国产激情二区三区| 综合欧美亚洲日本| 天堂成人免费av电影一区| 精品一区二区免费| 99麻豆久久久国产精品免费优播| 色婷婷综合久久久久中文一区二区 | 91美女片黄在线观看91美女| 日本丶国产丶欧美色综合| 欧美日韩电影在线| 久久久一区二区三区捆绑**| 亚洲日本在线视频观看| 天使萌一区二区三区免费观看| 国精产品一区一区三区mba视频 | 国产精品超碰97尤物18| 亚洲va中文字幕| 国产一区二区影院| 在线精品亚洲一区二区不卡| 精品免费视频一区二区| 亚洲黄色免费网站| 国内精品久久久久影院薰衣草| 色噜噜狠狠色综合欧洲selulu| 欧美一区二区三区公司| 中文字幕日本乱码精品影院| 日本欧美在线观看| 成人app在线观看| 日韩免费观看高清完整版在线观看| 国产精品私人自拍| 麻豆91免费看| 欧美色老头old∨ideo| 欧美国产精品专区|