imagescCreate matrix C. Display an image of the data in C. Add a colorbar to the graph to show the current colormap. By default,
imagescscales the color limits so that image uses the full range of the colormap, where the smallest value inCmaps to the first color in the colormap and the largest value maps to the last color.
C = [0 2 4 6; 8 10 12 14; 16 18 20 22]; imagesc(C) colorbar fig2plotly()
Place the image so that it lies between 5 and 8 on the x-axis and between 3 and 6 on the y-axis.
x = [5 8]; y = [3 6]; C = [0 2 4 6; 8 10 12 14; 16 18 20 22]; imagesc(x,y,C) fig2plotly()
Notice that the pixel corresponding to
C(1,1)is centered over the point (5,3). The pixel corresponding toC(3,4)is centered over the point (8,6).imagescpositions and orients the rest of the image between those two points.
Create
Cas an array of data values. Create an image ofCand set the color limits so that values of 4 or less map to the first color in the colormap and values of 18 or more map to the last color in the colormap. Display a colorbar to show how the data values map into the colormap.
C = [0 2 4 6; 8 10 12 14; 16 18 20 22]; clims = [4 18]; imagesc(C,clims) colorbar fig2plotly()
Create an image and return the image object,
im. Then, make the image semitransparent by setting theAlphaDataproperty of the image object.
C = [1 2 3; 4 5 6; 7 8 9]; im = imagesc(C); fig2plotly()
im.AlphaData = .5; fig2plotly()
Create a surface plot. Then, add an image under the surface.
imagescdisplays the image in the xy-plane.
Z = 10 + peaks; surf(Z) hold on imagesc(Z) fig2plotly()