Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Filter command for contour plot MATLAB

Tags:
  1. Feb 24, 2014 #1
    Hi all,

    I have made a BSFC plot in MATLAB with engine data tested on an eddie current dyno, The code I used for it is:

    >> NP=40;
    >> [RP TP]=meshgrid(linspace(min(RPM),max(RPM),NP),linspace(min(Torque),max(Torqu e),NP));
    >> BSFC_IT=griddata(RPM,Torque,BSFC,RP,TP);
    >> NC=12;
    >> Fig1=figure;
    >> [CT HT]=contourf(RP,TP,BSFC_IT,round(logspace(log10(210),log10(400),NC)));
    >> colorbar;
    >> %clabel(CT,HT);
    >> xlabel('Engine Speed (rpm)')
    >> ylabel('Torque (Nm)')
    >> title('Contours of BSFC (g/kWh)')

    With all my data this gave me a contour plot that looks like the image I have attached and this is after fiddling with all of the data to make it look 'pretty'.

    I know you can use the filter function to smooth out plots, so my question is, how can I use the filter function to smooth out the curves with the complex code I have?

    Any help is much appreciated.

    Thanks

    Alex
     

    Attached Files:

  2. jcsd
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Can you offer guidance or do you also need help?
Draft saved Draft deleted



Similar Discussions: Filter command for contour plot MATLAB
  1. Matlab contour plot (Replies: 2)

Loading...