graph with two formulas

4 visualizaciones (últimos 30 días)
grace khashman
grace khashman el 13 de Sept. de 2021
Comentada: grace khashman el 13 de Sept. de 2021
Hello everyone
im trying to do like this graph below with the information in the excel file below in matlab.
my graph has to contain two serieses (unsucessful attacs- in red and sucessful attacs -in green)
also the y axis has to desplay (the % of sucessful and unsucessful attacks wich are in cloumn A in my excel file) and the X axis has to desplay (the con den of sucessful and unsucessfull attacks which are in cloumn B in my excel file)
how can i do this in matlab?
please help me
i appreciated it
  2 comentarios
Rik
Rik el 13 de Sept. de 2021
You seem to want not just the normal graphs, but also the error bars for each plot.
What did you try? Which functions did you try to load your data into Matlab? Which functions did you try to create a plot based on your data? The top Google result must have taught you something, what was that?
grace khashman
grace khashman el 13 de Sept. de 2021
hello
i tried the plot function but the graph didn't seem that it is similar to this so i am trying to search for another function.
x = [0:5:100]
y = [0:0.5:1]
plot (x,y)

Iniciar sesión para comentar.

Respuesta aceptada

Rik
Rik el 13 de Sept. de 2021
You probably want the errorbar function:
x = 1:10:100;
y = [20 30 45 40 60 65 80 75 95 90];
err = 8*ones(size(y));
errorbar(x,y,err)
  1 comentario
grace khashman
grace khashman el 13 de Sept. de 2021
rik thank you soooooo much i aprechiate it

Iniciar sesión para comentar.

Más respuestas (1)

Dave B
Dave B el 13 de Sept. de 2021
You can make the error bars with the errorbar function, but your excel file doesn't appear to include data about error...
a=readtable('LAST .xlsx','Range','A1:B9');
Warning: Column headers from the file were modified to make them valid MATLAB identifiers before creating variable names for the table. The original column headers are saved in the VariableDescriptions property.
Set 'VariableNamingRule' to 'preserve' to use the original column headers as table variable names.
b=readtable('LAST .xlsx','Range','A10:B18');
Warning: Column headers from the file were modified to make them valid MATLAB identifiers before creating variable names for the table. The original column headers are saved in the VariableDescriptions property.
Set 'VariableNamingRule' to 'preserve' to use the original column headers as table variable names.
a=sortrows(a,'unsucessfulConDen');
b=sortrows(b,'successfulConDen');
clf
plot(a.unsucessfulConDen,a.x_UnsucessfulAttacks,'LineWidth',1)
hold on
plot(b.successfulConDen,b.x_SucessfulAttacks,'LineWidth',1)
legend('Unsuccessful','Successful')
  1 comentario
grace khashman
grace khashman el 13 de Sept. de 2021
guys you are the best, thank you so much dave i apprciate it.

Iniciar sesión para comentar.

Categorías

Más información sobre Bar Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by