So I have 2 samples that have 4 layers each. I want to make a bar graph of the layers of every sample next to the value of the control sample. I want change the colours of every bar. How do I do this?
clear allclose allclc%% LOI Data
SWC = 6.70;SWN1 = 18.8;SWN2 = 19.3;SWN3 = 11.3;SWN4 = 4.59;KHC = 9.87;KHN1 = 20.0;KHN2 = 16.7;KHN3 = 9.98;KHN4 = 10.1;%% Plot
LOI = [ SWN1,SWC,KHC,KHN1; SWN2,SWC,KHC,KHN2; SWN3,SWC,KHC,KHN3; SWN4,SWC,KHC,KHN4];bar(LOI);legend('SW','SW Control','KH Control','KH')xlabel('Layer [#]')ylabel('LOI [%]')
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/217149/image.jpeg)
So this is the picture of the graph. The colours of every layer should arrange like this: [blue, light blue, light red, red]
Best Answer