フィルターのクリア

Using skyplot and hold on

10 ビュー (過去 30 日間)
parmesh duvuru
parmesh duvuru 2021 年 12 月 14 日
コメント済み: Chunru 2021 年 12 月 14 日
I am creating a skyplot. I would like to have different colorcodes for 3 sets and so like normally(which we generally do for plot function) wan't to use hold on and plot 3 sets on the same skyplot, but the error 'Using hold with skyplot is not supported.' appears. Is there an alternative function to hold on/hold off?

採用された回答

Chunru
Chunru 2021 年 12 月 14 日
gnss = gnssSensor;
pos = [0 0 0];
vel = [0 0 0];
[~, ~, status] = gnss(pos, vel);
satAz = status.SatelliteAzimuth;
satEl = status.SatelliteElevation;
% Use GroupData property
skyplot(satAz,satEl, GroupData=categorical([1 1 1 2 2 2 3 3]))
legend("1","2","3")
  4 件のコメント
parmesh duvuru
parmesh duvuru 2021 年 12 月 14 日
s1=[az1,az2,az3,az5];
ae1=[el1,el2,el3,el5];
as2=[az6,az7,az8,az9,az10,az13,az16];
ae2=[el6,el7,el8,el9,el10,el13,el16];
as3=[az11,az12,az14];
ae3=[el11,el12,el14];
h1=skyplot(as1,ae1,'MarkerSize',3);
h2=skyplot(as2,ae2,'MarkerSize',3);
h3=skyplot(as3,ae3,'MarkerSize',3);
What I meant is ...How can I merge these h1,h2,h3 plots ? where az and el are azimuth and elevation angles matrices.
Chunru
Chunru 2021 年 12 月 14 日
as1=[az1,az2,az3,az5];
ae1=[el1,el2,el3,el5];
as2=[az6,az7,az8,az9,az10,az13,az16];
ae2=[el6,el7,el8,el9,el10,el13,el16];
as3=[az11,az12,az14];
ae3=[el11,el12,el14];
asall = [as1 as2 as3];
aeall = [ae1 ae2 ae3];
g = [onse(size(as1)) ones(size(as2))+1 ones(size(as3))+2];
h=skyplot(asall, aeall, MrkerSize=3, GroupData=categorical(g));

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeGNSS Positioning についてさらに検索

製品


リリース

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by