S parameters calculating errors
이전 댓글 표시
Hello everyone
i am using Antenna toolbox to calculate S parameters. The code line "s = sparameters (h, freq);" give errors:
Error using rectangularArray/meshGenerator (line 274) Intersection detected in specified geometry.
Error in em.MeshGeometry/updateMesh
Error in em.MeshGeometry/getMesh
Error in em.EmStructures/analyze
Error in em.Array/sparameters (line 48) status = analyze(obj,freq, 1:TotalArrayElements, ...
The code is here:
clear
freq = 2e9;
c = physconst('lightspeed');
lambda = c/freq;
h = rectangularArray('Size',[3 3], 'RowSpacing', [lambda/2 lambda/2],...
'ColumnSpacing', [lambda/2 lambda/2]);
layout(h)
s = sparameters (h, freq);
S = s.Parameters;
U = eye(9,9);
Z = (U+S)/(U-S);
Can you tell me what is the problem of it? One thing needs to be mentioned is that if the frequency chosen to be less than 1Ghz, there would be no error.
Thanks in advance
Xining Yu
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



