Redrawing on pcolor - Scaling Problem

6 visualizaciones (últimos 30 días)
Adelante
Adelante el 28 de En. de 2015
Respondida: Adelante el 28 de En. de 2015
Hello everybody. I have a 100x100 matrix which indicates a basin. I am using pcolor to visualize the basin and now I need to draw the attractor on the same figure. For better comprehension please check : http://sprott.physics.wisc.edu/chaos/henondky.gif
Although my matrix has 100x100 data, actually it should be 1/10 scale namely x=[0 10] and y=[0 10] to draw the attractor on it. I'll appreciate any help on rescaling the basin to 10x10 to draw the attractor correctly. I tried everything however couldn't find a way to manipulate the axes without scaling the image.
More info: Regarding the image on the link, consider my x and y axis as 0 100 and I do want to change them into -3 and 3 without changing the image.
Thank you so much.

Respuesta aceptada

Image Analyst
Image Analyst el 28 de En. de 2015
I'd use image() or imshow(). pcolor doesn't plot the whole matrix - it chops off a row and column
A short illustration:
m = magic(3); % Make a 3-by-3 array.
pcolor(m); % Attempt to display the 3-by-3 array.
title('Only 2 by 2 array shown instead of 3 by 3');

Más respuestas (1)

Adelante
Adelante el 28 de En. de 2015
Thank you for your reply. I'm gonna use image().

Categorías

Más información sobre Interactions, Camera Views, and Lighting en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by