|
From: | A.R. Burgers |
Subject: | [Octave-bug-tracker] [bug #52380] lower/upper functions should pass any numeric value? |
Date: | Thu, 9 Nov 2017 17:08:52 -0500 (EST) |
User-agent: | Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:56.0) Gecko/20100101 Firefox/56.0 |
URL: <http://savannah.gnu.org/bugs/?52380> Summary: lower/upper functions should pass any numeric value? Project: GNU Octave Submitted by: arb Submitted on: Thu 09 Nov 2017 10:08:51 PM UTC Category: Interpreter Severity: 3 - Normal Priority: 5 - Normal Item Group: Matlab Compatibility Status: None Assigned to: None Originator Name: Originator Email: Open/Closed: Open Discussion Lock: Any Release: dev Operating System: Any _______________________________________________________ Details: See http://savannah.gnu.org/bugs/?52358 There it appears tolower fails on complex numeric values. I guess lower/upper should return any numeric value unchanged: On matlab >> version ans = 8.6.0.267246 (R2015b) >> lower(rand(2)) ans = 0.8147 0.1270 0.9058 0.9134 >> lower(i) ans = 0.0000 + 1.0000i octave: octave:1> version ans = 4.3.0+ octave:2> lower(rand(2)) ans = 0.75904 0.20647 0.35655 0.51602 octave:3> lower(i) error: tolower: not defined for complex scalar _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?52380> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |