do smithplot on uifigure
Ältere Kommentare anzeigen
Hi,
I'm trying to create smithcharts, preferably like subplot side by side, in uifigure but received error:

Then I tried to do them in subplot by following an example from documentation page and it worked.

However, when I changed "plot" to "smithplot", I still received the same error as before.
Is there another way around to plot smith chart on uifigure? I have to use uifigure because I use it to contain other plots and measurements too.
Thanks!
Akzeptierte Antwort
Weitere Antworten (1)
Janakinadh
am 12 Mai 2020
Please use the below script (2020ad onwards)
a = uifigure;
g = uigridlayout(a);
g.RowHeight = {'1x'};
%%
Sa = sparameters('passive.s2p');
%%
panel1 = uipanel(g);
panel1.AutoResizeChildren = 'off';
s1 = smithplot(panel1);
add(s1,Sa.Frequencies,rfparam(Sa,1,1))
panel2 = uipanel(g);
panel2.AutoResizeChildren = 'off';
s2 = smithplot(panel2);
add(s2,Sa.Frequencies,rfparam(Sa,1,2))

Kategorien
Mehr zu Circuit Envelope Simulation finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!