[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #64468] ellipsoid: returns x data even if narg
From: |
Nicholas Jankowski |
Subject: |
[Octave-bug-tracker] [bug #64468] ellipsoid: returns x data even if nargout = 0 |
Date: |
Mon, 24 Jul 2023 13:01:35 -0400 (EDT) |
URL:
<https://savannah.gnu.org/bugs/?64468>
Summary: ellipsoid: returns x data even if nargout = 0
Group: GNU Octave
Submitter: nrjank
Submitted: Mon 24 Jul 2023 01:01:33 PM EDT
Category: Octave Function
Severity: 2 - Minor
Priority: 5 - Normal
Item Group: Incorrect Result
Status: None
Assigned to: None
Originator Name: Nicholas Jankowski
Originator Email:
Open/Closed: Open
Release: 8.2.0 8.X Series Bug Fix Release
Discussion Lock: Any
Operating System: Any
Fixed Release: None
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Mon 24 Jul 2023 01:01:33 PM EDT By: Nicholas Jankowski <nrjank>
testing in matlab 2023a:
>> 1 + 1
ans =
2
>> ellipsoid(0,0,0,1,1,1)
>> ans
ans =
2
testing in Octave 8.2.0:
>> 1+1
ans = 2
>> ellipsoid (0, 0, 0, 1, 1, 1)
ans =
6.1230e-17 5.8233e-17 4.9536e-17 3.5990e-17 1.8921e-17 3.7492e-33
-1.8921e-17 -3.5990e-17 -4.9536e-17 -5.8233e-17 -6.1230e-17 -5.8233e-17
-4.9536e-17 -3.5990e-17 -1.8921e-17 -1.1247e-32 1.8921e-17 3.5990e-17
4.9536e-17 5.8233e-17 6.1230e-17
1.5643e-01 1.4878e-01 1.2656e-01 9.1950e-02 4.8341e-02 9.5785e-18
-4.8341e-02 -9.1950e-02 -1.2656e-01 -1.4878e-01 -1.5643e-01 -1.4878e-01
-1.2656e-01 -9.1950e-02 -4.8341e-02 -2.8736e-17 4.8341e-02 9.1950e-02
1.2656e-01 1.4878e-01 1.5643e-01
3.0902e-01 2.9389e-01 2.5000e-01 1.8164e-01 9.5492e-02 1.8921e-17
-9.5492e-02 -1.8164e-01 -2.5000e-01 -2.9389e-01 -3.0902e-01 -2.9389e-01
-2.5000e-01 -1.8164e-01 -9.5492e-02 -5.6764e-17 9.5492e-02 1.8164e-01
2.5000e-01 2.9389e-01 3.0902e-01
4.5399e-01 4.3177e-01 3.6729e-01 2.6685e-01 1.4029e-01 2.7798e-17
-1.4029e-01 -2.6685e-01 -3.6729e-01 -4.3177e-01 -4.5399e-01 -4.3177e-01
-3.6729e-01 -2.6685e-01 -1.4029e-01 -8.3394e-17 1.4029e-01 2.6685e-01
3.6729e-01 4.3177e-01 4.5399e-01
5.8779e-01 5.5902e-01 4.7553e-01 3.4549e-01 1.8164e-01 3.5990e-17
-1.8164e-01 -3.4549e-01 -4.7553e-01 -5.5902e-01 -5.8779e-01 -5.5902e-01
-4.7553e-01 -3.4549e-01 -1.8164e-01 -1.0797e-16 1.8164e-01 3.4549e-01
4.7553e-01 5.5902e-01 5.8779e-01
7.0711e-01 6.7250e-01 5.7206e-01 4.1563e-01 2.1851e-01 4.3296e-17
-2.1851e-01 -4.1563e-01 -5.7206e-01 -6.7250e-01 -7.0711e-01 -6.7250e-01
-5.7206e-01 -4.1563e-01 -2.1851e-01 -1.2989e-16 2.1851e-01 4.1563e-01
5.7206e-01 6.7250e-01 7.0711e-01
8.0902e-01 7.6942e-01 6.5451e-01 4.7553e-01 2.5000e-01 4.9536e-17
-2.5000e-01 -4.7553e-01 -6.5451e-01 -7.6942e-01 -8.0902e-01 -7.6942e-01
-6.5451e-01 -4.7553e-01 -2.5000e-01 -1.4861e-16 2.5000e-01 4.7553e-01
6.5451e-01 7.6942e-01 8.0902e-01
8.9101e-01 8.4740e-01 7.2084e-01 5.2372e-01 2.7534e-01 5.4557e-17
-2.7534e-01 -5.2372e-01 -7.2084e-01 -8.4740e-01 -8.9101e-01 -8.4740e-01
-7.2084e-01 -5.2372e-01 -2.7534e-01 -1.6367e-16 2.7534e-01 5.2372e-01
7.2084e-01 8.4740e-01 8.9101e-01
9.5106e-01 9.0451e-01 7.6942e-01 5.5902e-01 2.9389e-01 5.8233e-17
-2.9389e-01 -5.5902e-01 -7.6942e-01 -9.0451e-01 -9.5106e-01 -9.0451e-01
-7.6942e-01 -5.5902e-01 -2.9389e-01 -1.7470e-16 2.9389e-01 5.5902e-01
7.6942e-01 9.0451e-01 9.5106e-01
9.8769e-01 9.3935e-01 7.9906e-01 5.8055e-01 3.0521e-01 6.0476e-17
-3.0521e-01 -5.8055e-01 -7.9906e-01 -9.3935e-01 -9.8769e-01 -9.3935e-01
-7.9906e-01 -5.8055e-01 -3.0521e-01 -1.8143e-16 3.0521e-01 5.8055e-01
7.9906e-01 9.3935e-01 9.8769e-01
1.0000e+00 9.5106e-01 8.0902e-01 5.8779e-01 3.0902e-01 6.1230e-17
-3.0902e-01 -5.8779e-01 -8.0902e-01 -9.5106e-01 -1.0000e+00 -9.5106e-01
-8.0902e-01 -5.8779e-01 -3.0902e-01 -1.8369e-16 3.0902e-01 5.8779e-01
8.0902e-01 9.5106e-01 1.0000e+00
9.8769e-01 9.3935e-01 7.9906e-01 5.8055e-01 3.0521e-01 6.0476e-17
-3.0521e-01 -5.8055e-01 -7.9906e-01 -9.3935e-01 -9.8769e-01 -9.3935e-01
-7.9906e-01 -5.8055e-01 -3.0521e-01 -1.8143e-16 3.0521e-01 5.8055e-01
7.9906e-01 9.3935e-01 9.8769e-01
9.5106e-01 9.0451e-01 7.6942e-01 5.5902e-01 2.9389e-01 5.8233e-17
-2.9389e-01 -5.5902e-01 -7.6942e-01 -9.0451e-01 -9.5106e-01 -9.0451e-01
-7.6942e-01 -5.5902e-01 -2.9389e-01 -1.7470e-16 2.9389e-01 5.5902e-01
7.6942e-01 9.0451e-01 9.5106e-01
8.9101e-01 8.4740e-01 7.2084e-01 5.2372e-01 2.7534e-01 5.4557e-17
-2.7534e-01 -5.2372e-01 -7.2084e-01 -8.4740e-01 -8.9101e-01 -8.4740e-01
-7.2084e-01 -5.2372e-01 -2.7534e-01 -1.6367e-16 2.7534e-01 5.2372e-01
7.2084e-01 8.4740e-01 8.9101e-01
8.0902e-01 7.6942e-01 6.5451e-01 4.7553e-01 2.5000e-01 4.9536e-17
-2.5000e-01 -4.7553e-01 -6.5451e-01 -7.6942e-01 -8.0902e-01 -7.6942e-01
-6.5451e-01 -4.7553e-01 -2.5000e-01 -1.4861e-16 2.5000e-01 4.7553e-01
6.5451e-01 7.6942e-01 8.0902e-01
7.0711e-01 6.7250e-01 5.7206e-01 4.1563e-01 2.1851e-01 4.3296e-17
-2.1851e-01 -4.1563e-01 -5.7206e-01 -6.7250e-01 -7.0711e-01 -6.7250e-01
-5.7206e-01 -4.1563e-01 -2.1851e-01 -1.2989e-16 2.1851e-01 4.1563e-01
5.7206e-01 6.7250e-01 7.0711e-01
5.8779e-01 5.5902e-01 4.7553e-01 3.4549e-01 1.8164e-01 3.5990e-17
-1.8164e-01 -3.4549e-01 -4.7553e-01 -5.5902e-01 -5.8779e-01 -5.5902e-01
-4.7553e-01 -3.4549e-01 -1.8164e-01 -1.0797e-16 1.8164e-01 3.4549e-01
4.7553e-01 5.5902e-01 5.8779e-01
4.5399e-01 4.3177e-01 3.6729e-01 2.6685e-01 1.4029e-01 2.7798e-17
-1.4029e-01 -2.6685e-01 -3.6729e-01 -4.3177e-01 -4.5399e-01 -4.3177e-01
-3.6729e-01 -2.6685e-01 -1.4029e-01 -8.3394e-17 1.4029e-01 2.6685e-01
3.6729e-01 4.3177e-01 4.5399e-01
3.0902e-01 2.9389e-01 2.5000e-01 1.8164e-01 9.5492e-02 1.8921e-17
-9.5492e-02 -1.8164e-01 -2.5000e-01 -2.9389e-01 -3.0902e-01 -2.9389e-01
-2.5000e-01 -1.8164e-01 -9.5492e-02 -5.6764e-17 9.5492e-02 1.8164e-01
2.5000e-01 2.9389e-01 3.0902e-01
1.5643e-01 1.4878e-01 1.2656e-01 9.1950e-02 4.8341e-02 9.5785e-18
-4.8341e-02 -9.1950e-02 -1.2656e-01 -1.4878e-01 -1.5643e-01 -1.4878e-01
-1.2656e-01 -9.1950e-02 -4.8341e-02 -2.8736e-17 4.8341e-02 9.1950e-02
1.2656e-01 1.4878e-01 1.5643e-01
6.1230e-17 5.8233e-17 4.9536e-17 3.5990e-17 1.8921e-17 3.7492e-33
-1.8921e-17 -3.5990e-17 -4.9536e-17 -5.8233e-17 -6.1230e-17 -5.8233e-17
-4.9536e-17 -3.5990e-17 -1.8921e-17 -1.1247e-32 1.8921e-17 3.5990e-17
4.9536e-17 5.8233e-17 6.1230e-17
>> ans
ans =
6.1230e-17 5.8233e-17 4.9536e-17 3.5990e-17 1.8921e-17 3.7492e-33
-1.8921e-17 -3.5990e-17 -4.9536e-17 -5.8233e-17 -6.1230e-17 -5.8233e-17
-4.9536e-17 -3.5990e-17 -1.8921e-17 -1.1247e-32 1.8921e-17 3.5990e-17
4.9536e-17 5.8233e-17 6.1230e-17
1.5643e-01 1.4878e-01 1.2656e-01 9.1950e-02 4.8341e-02 9.5785e-18
-4.8341e-02 -9.1950e-02 -1.2656e-01 -1.4878e-01 -1.5643e-01 -1.4878e-01
-1.2656e-01 -9.1950e-02 -4.8341e-02 -2.8736e-17 4.8341e-02 9.1950e-02
1.2656e-01 1.4878e-01 1.5643e-01
3.0902e-01 2.9389e-01 2.5000e-01 1.8164e-01 9.5492e-02 1.8921e-17
-9.5492e-02 -1.8164e-01 -2.5000e-01 -2.9389e-01 -3.0902e-01 -2.9389e-01
-2.5000e-01 -1.8164e-01 -9.5492e-02 -5.6764e-17 9.5492e-02 1.8164e-01
2.5000e-01 2.9389e-01 3.0902e-01
4.5399e-01 4.3177e-01 3.6729e-01 2.6685e-01 1.4029e-01 2.7798e-17
-1.4029e-01 -2.6685e-01 -3.6729e-01 -4.3177e-01 -4.5399e-01 -4.3177e-01
-3.6729e-01 -2.6685e-01 -1.4029e-01 -8.3394e-17 1.4029e-01 2.6685e-01
3.6729e-01 4.3177e-01 4.5399e-01
5.8779e-01 5.5902e-01 4.7553e-01 3.4549e-01 1.8164e-01 3.5990e-17
-1.8164e-01 -3.4549e-01 -4.7553e-01 -5.5902e-01 -5.8779e-01 -5.5902e-01
-4.7553e-01 -3.4549e-01 -1.8164e-01 -1.0797e-16 1.8164e-01 3.4549e-01
4.7553e-01 5.5902e-01 5.8779e-01
7.0711e-01 6.7250e-01 5.7206e-01 4.1563e-01 2.1851e-01 4.3296e-17
-2.1851e-01 -4.1563e-01 -5.7206e-01 -6.7250e-01 -7.0711e-01 -6.7250e-01
-5.7206e-01 -4.1563e-01 -2.1851e-01 -1.2989e-16 2.1851e-01 4.1563e-01
5.7206e-01 6.7250e-01 7.0711e-01
8.0902e-01 7.6942e-01 6.5451e-01 4.7553e-01 2.5000e-01 4.9536e-17
-2.5000e-01 -4.7553e-01 -6.5451e-01 -7.6942e-01 -8.0902e-01 -7.6942e-01
-6.5451e-01 -4.7553e-01 -2.5000e-01 -1.4861e-16 2.5000e-01 4.7553e-01
6.5451e-01 7.6942e-01 8.0902e-01
8.9101e-01 8.4740e-01 7.2084e-01 5.2372e-01 2.7534e-01 5.4557e-17
-2.7534e-01 -5.2372e-01 -7.2084e-01 -8.4740e-01 -8.9101e-01 -8.4740e-01
-7.2084e-01 -5.2372e-01 -2.7534e-01 -1.6367e-16 2.7534e-01 5.2372e-01
7.2084e-01 8.4740e-01 8.9101e-01
9.5106e-01 9.0451e-01 7.6942e-01 5.5902e-01 2.9389e-01 5.8233e-17
-2.9389e-01 -5.5902e-01 -7.6942e-01 -9.0451e-01 -9.5106e-01 -9.0451e-01
-7.6942e-01 -5.5902e-01 -2.9389e-01 -1.7470e-16 2.9389e-01 5.5902e-01
7.6942e-01 9.0451e-01 9.5106e-01
9.8769e-01 9.3935e-01 7.9906e-01 5.8055e-01 3.0521e-01 6.0476e-17
-3.0521e-01 -5.8055e-01 -7.9906e-01 -9.3935e-01 -9.8769e-01 -9.3935e-01
-7.9906e-01 -5.8055e-01 -3.0521e-01 -1.8143e-16 3.0521e-01 5.8055e-01
7.9906e-01 9.3935e-01 9.8769e-01
1.0000e+00 9.5106e-01 8.0902e-01 5.8779e-01 3.0902e-01 6.1230e-17
-3.0902e-01 -5.8779e-01 -8.0902e-01 -9.5106e-01 -1.0000e+00 -9.5106e-01
-8.0902e-01 -5.8779e-01 -3.0902e-01 -1.8369e-16 3.0902e-01 5.8779e-01
8.0902e-01 9.5106e-01 1.0000e+00
9.8769e-01 9.3935e-01 7.9906e-01 5.8055e-01 3.0521e-01 6.0476e-17
-3.0521e-01 -5.8055e-01 -7.9906e-01 -9.3935e-01 -9.8769e-01 -9.3935e-01
-7.9906e-01 -5.8055e-01 -3.0521e-01 -1.8143e-16 3.0521e-01 5.8055e-01
7.9906e-01 9.3935e-01 9.8769e-01
9.5106e-01 9.0451e-01 7.6942e-01 5.5902e-01 2.9389e-01 5.8233e-17
-2.9389e-01 -5.5902e-01 -7.6942e-01 -9.0451e-01 -9.5106e-01 -9.0451e-01
-7.6942e-01 -5.5902e-01 -2.9389e-01 -1.7470e-16 2.9389e-01 5.5902e-01
7.6942e-01 9.0451e-01 9.5106e-01
8.9101e-01 8.4740e-01 7.2084e-01 5.2372e-01 2.7534e-01 5.4557e-17
-2.7534e-01 -5.2372e-01 -7.2084e-01 -8.4740e-01 -8.9101e-01 -8.4740e-01
-7.2084e-01 -5.2372e-01 -2.7534e-01 -1.6367e-16 2.7534e-01 5.2372e-01
7.2084e-01 8.4740e-01 8.9101e-01
8.0902e-01 7.6942e-01 6.5451e-01 4.7553e-01 2.5000e-01 4.9536e-17
-2.5000e-01 -4.7553e-01 -6.5451e-01 -7.6942e-01 -8.0902e-01 -7.6942e-01
-6.5451e-01 -4.7553e-01 -2.5000e-01 -1.4861e-16 2.5000e-01 4.7553e-01
6.5451e-01 7.6942e-01 8.0902e-01
7.0711e-01 6.7250e-01 5.7206e-01 4.1563e-01 2.1851e-01 4.3296e-17
-2.1851e-01 -4.1563e-01 -5.7206e-01 -6.7250e-01 -7.0711e-01 -6.7250e-01
-5.7206e-01 -4.1563e-01 -2.1851e-01 -1.2989e-16 2.1851e-01 4.1563e-01
5.7206e-01 6.7250e-01 7.0711e-01
5.8779e-01 5.5902e-01 4.7553e-01 3.4549e-01 1.8164e-01 3.5990e-17
-1.8164e-01 -3.4549e-01 -4.7553e-01 -5.5902e-01 -5.8779e-01 -5.5902e-01
-4.7553e-01 -3.4549e-01 -1.8164e-01 -1.0797e-16 1.8164e-01 3.4549e-01
4.7553e-01 5.5902e-01 5.8779e-01
4.5399e-01 4.3177e-01 3.6729e-01 2.6685e-01 1.4029e-01 2.7798e-17
-1.4029e-01 -2.6685e-01 -3.6729e-01 -4.3177e-01 -4.5399e-01 -4.3177e-01
-3.6729e-01 -2.6685e-01 -1.4029e-01 -8.3394e-17 1.4029e-01 2.6685e-01
3.6729e-01 4.3177e-01 4.5399e-01
3.0902e-01 2.9389e-01 2.5000e-01 1.8164e-01 9.5492e-02 1.8921e-17
-9.5492e-02 -1.8164e-01 -2.5000e-01 -2.9389e-01 -3.0902e-01 -2.9389e-01
-2.5000e-01 -1.8164e-01 -9.5492e-02 -5.6764e-17 9.5492e-02 1.8164e-01
2.5000e-01 2.9389e-01 3.0902e-01
1.5643e-01 1.4878e-01 1.2656e-01 9.1950e-02 4.8341e-02 9.5785e-18
-4.8341e-02 -9.1950e-02 -1.2656e-01 -1.4878e-01 -1.5643e-01 -1.4878e-01
-1.2656e-01 -9.1950e-02 -4.8341e-02 -2.8736e-17 4.8341e-02 9.1950e-02
1.2656e-01 1.4878e-01 1.5643e-01
6.1230e-17 5.8233e-17 4.9536e-17 3.5990e-17 1.8921e-17 3.7492e-33
-1.8921e-17 -3.5990e-17 -4.9536e-17 -5.8233e-17 -6.1230e-17 -5.8233e-17
-4.9536e-17 -3.5990e-17 -1.8921e-17 -1.1247e-32 1.8921e-17 3.5990e-17
4.9536e-17 5.8233e-17 6.1230e-17
for compatibility would expect the function to only return a value if nargout
= 1 to 3 and to not overwrite ans.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?64468>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #64468] ellipsoid: returns x data even if nargout = 0,
Nicholas Jankowski <=