Filter löschen
Filter löschen

plotting a graph with different size markers

1 Ansicht (letzte 30 Tage)
asd ad
asd ad am 20 Aug. 2020
Kommentiert: asd ad am 20 Aug. 2020
Hello everyone,
I would like to plot a graph with the data points as circles according to their sizes in diameter. The y-axis is the vertical distance and the x-axis is the horizontal distance. Furthermore, is it possible to colour the points from 1.53x10^-4 to 2.23x10^-4 in red and the rest in blue?
Thanks

Akzeptierte Antwort

KSSV
KSSV am 20 Aug. 2020
Read about scatter.
  5 Kommentare
KSSV
KSSV am 20 Aug. 2020
Read about indexing.
data = xlsread("Data.xlsx") ;
x = data(:,1) ;
y = data(:,2) ;
z = data(:,3) ;
sz = linspace(1,300,length(z));
scatter(y(1:74),z(1:74),sz(1:74),'filled','MarkerEdgeColor',[0 0 1],...
'MarkerFaceColor','r',...
'LineWidth',1.5)
hold on
scatter(y(75:end),z(75:end),sz(75:end),'filled','MarkerEdgeColor',[0 0 1],...
'MarkerFaceColor','b',...
'LineWidth',1.5)
asd ad
asd ad am 20 Aug. 2020
Thanks a lot for your help and recommendations. I've learnt a lot from you

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by