- compute more intermediate points to plot, or
- use an interpolation scheme (interp1 is one easy way)

# Improving Presentation of a Graph

41 views (last 30 days)

Show older comments

Hollis Williams
on 13 Jul 2019

Answered: atharva aalok
on 17 Oct 2021

I have produced a graph running some simulations which I would like to use in Powerpoints and whose presentation and professionalism I would like to improve.

There are few things I would like to change. Something is wrong with the resolution of the graph and the grid lines: I think this is due to the fact that I have printed and saved the graph as PNG image file: is there another type of file which I should save it as so the resolution and clarity is improved?

Secondly, the F_d/F_s on the y-axis needs to be in Maths font. Also, it seems like the analytic solutions I have plotted (corresponding to the coloured lines) have been drawn in a piecewise continuous way which interpolates in between the dots on the red curve, these dots correspond to the result from a numerical method. When you look at the graph you can see the curves are connected in a piecewise continuous way when they should just be smooth curves. Is there some way of fixing this? I can reproduce the relevant part of the code if necessary or can include more of the code if necessary.

figure

plot(KnA, expA, 'b')

hold

plot(KnA, slipS,'g')

fsz = 10; % Fontsize

alw = 1.5; % LineWidth

msz =10; % MarkerSize

plot(KnA,gradS,'.','MarkerSize',msz,'MarkerFaceColor','blue')

plot(KnA,G13An,'r')

grid on

box on

set(gca, 'FontSize', fsz, 'LineWidth', alw);

legend('Millikan exp. data' ,'Analytic-Basset','MFS-G13', 'Analytic-G13', 'Location', 'NorthEast');

xlabel('Kn')

ylabel('F_{d} / F_{s}')

print('Youngincl','-dpng','-r300');

##### 10 Comments

### Accepted Answer

Star Strider
on 18 Jul 2019

If you want your plots to have a finer resolution with respect to ‘R’, define ‘Rv’ to have more points:

Rv = linspace(1, 10, 150);

Here it will have 150 points. You can specify any number of points you want with the third argument to linspace.

##### 0 Comments

### More Answers (2)

Yair Altman
on 22 Jul 2019

##### 0 Comments

atharva aalok
on 17 Oct 2021

Please refer the following Plotting Template:

The above is an easy to follow Beginner Friendly template.

The idea is to create Professional Standard Plots within seconds without a steep learning curve and with consistency.

It also offers a wide range of preset Color Codes (please refer the attached image for the Color Palatte)

Sample Plot:

Color Palatte:

##### 0 Comments

### See Also

### Categories

### Community Treasure Hunt

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

Start Hunting!