octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #65228] matlab for loops on empty row vector


From: Nicholas Jankowski
Subject: [Octave-bug-tracker] [bug #65228] matlab for loops on empty row vector
Date: Tue, 30 Jan 2024 10:27:51 -0500 (EST)

Follow-up Comment #4, bug#65228 (group octave):

in matlab 2023b the comment #0 behavior is still the same.


>> nc = 4;
z = zeros(0, nc)
z_empty = isempty(z)
for i = z
  a = i
end
z =
  0×4 empty double matrix
z_empty =
  logical
   1
a =
  0×1 empty double column vector
a =
  0×1 empty double column vector
a =
  0×1 empty double column vector
a =
  0×1 empty double column vector



I'm also able to reproduce Rik's comment #6 examples from bug #50983:


>> for k = zeros (0,3)
  disp ('Hello');
end
whos k
Hello
Hello
Hello
  Name      Size            Bytes  Class     Attributes

  k         0x1                 0  double              

>> clear k;
for k = zeros (3, 0)
  disp ('Hello');
end
whos k
  Name      Size            Bytes  Class     Attributes

  k         0x0                 0  double     




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?65228>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]