I have a new i7 laptop with 64 GB of RAM running and a home edition of R2108b. I am new to Matlab, but why is it that impedance is running slow? I have nothing else running. It takes me 8 hours to do 50 points for a simple patch ant. Why so long?

조회 수: 1 (최근 30일)
I have a relatively new i7 laptop with 64 GB of RAM and a home edition of R2018b. Although I am new to MATLAB, I expected something as simple as a patch antenna to run quickly for plots. When I run impedance, it takes forever. For 50 points it takes 8 hours of run time. Even 8 points can take an hour. I have nothing else running. Why is it taking so long to plot?
h = patchMicrostripInsetfed

답변 (2개)

Eddie Hughes
Eddie Hughes 2019년 3월 14일
Continued to research this. When the substrate is air, the impedance calculation is fast. Anything other than air causes the slow down in performance. Running this from 9.1 to 9.4 GHz, so I'm wondering if the frequency itself is the issue. Comments?

Da Huang
Da Huang 2019년 3월 14일
The issue here is the substrate, the solver slows down when there is a non air substrate in it. To ensure customers have a valid result, the default mesh in the object is very strict. You can make the mesh sparse by manually meshing the object.
Like: mesh(yourObject,'MaxEdgeLength',YourValue)
then run : memoryEstimate(yourObject)
this will show you how much memory may require to analyze this object.

카테고리

Help CenterFile Exchange에서 Analysis, Benchmarking, and Verification에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by