[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #31822] get/set children changes order
From: |
Ben Abbott |
Subject: |
[Octave-bug-tracker] [bug #31822] get/set children changes order |
Date: |
Wed, 08 Dec 2010 02:49:08 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.215 Safari/534.10 |
URL:
<http://savannah.gnu.org/bugs/?31822>
Summary: get/set children changes order
Project: GNU Octave
Submitted by: bpabbott
Submitted on: Tue 07 Dec 2010 09:49:07 PM EST
Category: Plotting
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Incorrect Result
Status: None
Assigned to: None
Originator Name: Ben Abbott
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: dev
Operating System: Mac OS
_______________________________________________________
Details:
The set/get sequence flips the order of the children.
octave:1> x = 0:0.1:10;
octave:2> h = plot (x, sin(x), x, cos(x))
h =
-38.362
-39.023
octave:3> get (gca, "children")
ans =
-39.023
-38.362
octave:4> set (gca, "children", get (gca, "children"));
octave:5> get (gca, "children")
ans =
-38.362
-39.023
The same in Matlab gives
>> x = 0:0.1:10;
>> h = plot (x, sin(x), x, cos(x))
h =
174.0016
175.0011
>> get (gca, 'children')
ans =
175.0011
174.0016
>> set (gca, 'children', get (gca, 'children'))
>> get (gca, 'children')
ans =
175.0011
174.0016
Comparing the two, it appear that setting the children reverses the order.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?31822>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #31822] get/set children changes order,
Ben Abbott <=