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

54 views (last 30 days)

Show older comments

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');

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.

Yair Altman
on 22 Jul 2019

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:

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

Start Hunting!