Thu 15 Dec 2011 07:29:18 AM UTC, comment #9:
The latest patch worked and looked good so I pushed it under your name here (http://hg.savannah.gnu.org/hgweb/octave/rev/ec79cd8359c5).
|
Thu 15 Dec 2011 01:36:24 AM UTC, comment #8:
Third attempt
(file #24600)
|
Wed 14 Dec 2011 02:43:19 AM UTC, comment #7:
The patch works for me. I have one question about the complexity of the cellfun expressions.
In the first line, you can safely remove the call to find(); logical indexing of cell arrays is just fine.
For the second bit, I think you are trying to find the minimum value across all the datasets regardless of datset orientation. Would the code below be easier in that case?
|
Tue 13 Dec 2011 07:56:56 PM UTC, comment #6:
Yes I do. I'd like to vectorize some of it first. I hope to get to it Thursday or Friday.
|
Tue 13 Dec 2011 06:57:08 PM UTC, comment #5:
Ben,
Do you want to apply the patch in this bug report before 3.6.0?
|
Sun 11 Dec 2011 09:24:09 PM UTC, comment #4:
Test case for "ylim":
Matlab R2011b
Octave 3.4.3
The screenshots look exactly like the ones I posted before
|
Sun 11 Dec 2011 09:11:40 PM UTC, comment #3:
Ok. Please do. If you have the time, please provide me some demos and I'll add them to the changeset.
|
Sun 11 Dec 2011 08:55:58 PM UTC, comment #2:
Great!
I realized that xlim, ylim and probably others are affected too:
I couldn't check if your patch already fixes them as well.
|
Sun 11 Dec 2011 08:41:15 PM UTC, comment #1:
I've attached a changeset that fixes the problem for me.
(file #24568)
|
Sun 11 Dec 2011 07:39:42 PM UTC, original submission:
Octave shows unexpected behaviour when running the following code:
Matlab returns b(3) = 21 whereas Octave returns b(3) = -Inf. Moreover, axis('tight') screws the plot up in Octave, see the attachments. The problem seems to be caused by the Inf value on the y-axis.
Matlab R2011b
Octave 3.4.3
|