Problems with running a design of dual polarised multi-layer patch antenna
1 次查看(过去 30 天)
显示 更早的评论
Hello Everyone,
I have implemented a dual polarised multilayer patch antenna in MATLAB.
I have been able to do the layout and everything. However, when I go to run the part with antenna pattern simulation, it gives an error.
Following is the error:
Index exceeds the number of array elements (1).
Error in antenna.Shape/fillFeatureHoleInMesh (line 861)
holeTriangles = [holeTriangles;ia(trhole.ConnectivityList)]; %#ok<AGROW>
Error in antenna.Shape/meshGenerator (line 722)
[p,t] = fillFeatureHoleInMesh(obj,p,t);
Error in antenna.Shape/parseNewMesherInputs (line 1111)
meshGenerator(obj,defaultHmax,defaultGrowthRate,defaultHmin,...
Error in antenna.Shape/mesh (line 797)
parseNewMesherInputs(obj,varargin{:});
Error in em.PCBStructures/runMeshGeneratorForEachLayer (line 44)
[~] = mesh(tempMetalLayers{i},'MaxEdgeLength',maxEdgeLength, ...
Error in pcbStack/meshGenerator (line 731)
[p_temp,t_temp,layer_heights] =
runMeshGeneratorForEachLayer(obj,tempMetalLayers,gndLayers,localConnModel);
Error in em.MeshGeometry/updateMeshForPcbStack
Error in em.MeshGeometry/updateMesh
Error in em.MeshGeometry/getMesh
Error in em.EmStructures/analyze
Error in em.FieldAnalysisWithFeed/pattern (line 177)
analyze(obj,frequency, parseobj.Results.ElementNumber, ...
Error in single_element_double_patch_antenna (line 66)
pattern(p,2.8e9);
I have attached the file too. Can anyone please help.
Regards,
Swaroop
0 个评论
回答(1 个)
Chandra Amma Palanisamy
2021-5-20
Hi Swaroop,
I understand that the error you are facing during the analysis on the dual polarised multilayer patch antenna is a known issue. This issue is already notified to the developing team.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Analysis, Benchmarking, and Verification 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!