Matlab App Designer Scatterplot

I want to display scatterplot on my axes but when I push the button to display it It displays an error.
also, any suggestions on plotting waveform and phasor of 8-qam
Thank you for any help

4 Commenti

Hi, scatterplot(__) does not support passing of Axes or UIAxes object as an input. Therefore, your syntax is throwing the error.
Also, according to this documentation, scatterplot(__) is yet not supported to be used in the AppDesigner.
Can you achieve what you want using scatter() or plot()?
@Subhadeep Koley Hi ! is scatterplot the same as gscatterplot? I am trying to use gscatter plot in my app designer , have matlab 2018 b and it is not working; I get the error saying that the input argument UIAxes is not supported with gscatter .
Is there any other way I can bring a gscatter plot in my app?
Update your version of Matlab. The optional parent argument now works in gscatter.
ax = axes;
gscatter(ax, 1:5, 1:5, [1 1 2 2 2])

Accedi per commentare.

Risposte (2)

Gouri Chennuru
Gouri Chennuru il 27 Dic 2020

0 voti

Hi,
This is already a known issue. scatterplot does not support passing of Axes or UIAxes object as an input.
Concerned people are already aware of it and it might be considered in the future releases of MATLAB.
Regards.
Izabela
Izabela il 11 Apr 2026 alle 7:30

0 voti

for n = 1:numSNR
awgnChan.SNR = SNR(n);
rxSig = awgnChan(dpskSig);
if SNR(n) == 2 || SNR(n) == 10 || SNR(n) == 20
figure;
scatterplot(rxSig);
title(['Scatterplot dla SNR = ' num2str(SNR(n)) ' dB']);
end
rx = demod(rxSig);
reset(errorCalc)
BERVec(:,n) = errorCalc(tx,rx);
end

Categorie

Scopri di più su Develop Apps Using App Designer in Centro assistenza e File Exchange

Prodotti

Richiesto:

il 13 Dic 2020

Risposto:

il 11 Apr 2026 alle 7:30

Community Treasure Hunt

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

Start Hunting!

Translated by