Info

This question is closed. Reopen it to edit or answer.

making a colour map of my intensities, contour not working ?

1 view (last 30 days)
well i have a 64by1 matrix of x and z values, and for each position [x,z] i have an intensity(pressure) at that point so basically another 64by1 matrix of intensities. well what i want is a colour map having the axis (horizental x, vertical z) and showing the distribution of the intensities with the highest being red. contour didnt work saying that Z should be a 2x2 matrix.

Answers (1)

Walter Roberson
Walter Roberson on 25 Feb 2014
gridsize = 100; %as appropriate
F = scatteredInterpolant(x, z, intensities);
[X, Z] = ndgrid( linspace( min(x), max(x), gridsize), linspace( min(z), max(z), gridsize) );
gIntensities = F(X, Z);
contour(X, Z, gIntensities)
or perhaps you were looking for a histogram? If so look in the File Exchange for hist2()

This question is closed.

Products

Community Treasure Hunt

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

Start Hunting!