[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Non-linear axis data in imagesc
From: |
Ben Abbott |
Subject: |
Re: Non-linear axis data in imagesc |
Date: |
Fri, 02 Dec 2011 08:29:15 -0500 |
On Dec 2, 2011, at 8:20 AM, Daniel Arteaga wrote:
> On 02/12/11 14:15, Ben Abbott wrote:
>> On Dec 2, 2011, at 6:52 AM, Daniel Arteaga wrote:
>>
>>> Hi all,
>>>
>>> imagesc fails to display correctly non-linarly spaced axes. Instead it
>>> "invents" linear axis from the maximum value. See what I mean:
>>>
>>> x = logspace(0,5,20);
>>> y = logspace(0,2,10);
>>> A = rand(10,20);
>>> imagesc(x,y,A);
>>>
>>> Is this a bug? Any workaround to get the correct behaviour?
>>>
>>> Tested using GNU Octave Version 3.4.2 under Ubuntu 11.10.
>>>
>>> Thank you,
>>>
>>> Daniel
>>
>> If you see (0,0) in the upper-left, then it is working as intended. Matlab
>> behaves this way as well.
>
> Sorry, I was not meaning that. What I was meaning is that the axis labels do
> not correspond to the x vector defined above. The real axis should be
> logarithmic, but imagesc invents a linear axis.
>
> Thank you,
>
> Daniel
Ok. That *feature* is also inherited from Matlab.
I've attached the result from Matlab (R2011b). Does it look the same as what
Octave produces for you?
Ben
matlab.pdf
Description: Adobe PDF document
- Non-linear axis data in imagesc, Daniel Arteaga, 2011/12/02
- Re: Non-linear axis data in imagesc, Ben Abbott, 2011/12/02
- Re: Non-linear axis data in imagesc, Daniel Arteaga, 2011/12/02
- Re: Non-linear axis data in imagesc,
Ben Abbott <=
- Re: Non-linear axis data in imagesc, Daniel Arteaga, 2011/12/02
- Re: Non-linear axis data in imagesc, Ben Abbott, 2011/12/02
- Re: Non-linear axis data in imagesc, Ben Abbott, 2011/12/02
- Re: Non-linear axis data in imagesc, Daniel Arteaga, 2011/12/02
- Re: Non-linear axis data in imagesc, Daniel Arteaga, 2011/12/02