help-octave
[Top][All Lists]
Advanced

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

Re: Octave doesn't show quotes when strings which are cell array values


From: c.
Subject: Re: Octave doesn't show quotes when strings which are cell array values are displayed
Date: Sun, 25 Nov 2012 12:32:55 +0100

On 25 Nov 2012, at 11:31, Sergei Steshenko wrote:

> Hello,
> 
> here is a screen session:
> 
> "
> octave:27> CA{1}{1} = 2012
> CA =
> {
>   [1,1] =
>   {
>     [1,1] =  2012
>   }
> }
> octave:28> CA{1}{2} = "2012"
> CA =
> {
>   [1,1] =
>   {
>     [1,1] =  2012
>     [1,2] = 2012
>   }
> }
> octave:29> whos("CA{1}{1}")
> Variables in the current scope:
> 
>    Attr Name          Size                     Bytes  Class
>    ==== ====          ====                     =====  =====
>         CA{1}{1}      1x1                          8  double
> 
> Total is 1 element using 8 bytes
> 
> octave:30> whos("CA{1}{2}")
> Variables in the current scope:
> 
>    Attr Name          Size                     Bytes  Class
>    ==== ====          ====                     =====  =====
>         CA{1}{2}      1x4                          4  char
> 
> Total is 4 elements using 4 bytes
> 
> octave:31>   
> ".
> 
> One can see that except for whitespaces both '2012' are displayed the same 
> way, though Octave internally knows type - double vs char.
> 
> So, why some kind of quotes is not displayed to indicate string values ?
> 
> Thanks,
>   Sergei.



That's not really related to cell-arrays, that's the way Octave displays 
strings:

>> "2012"
ans = 2012
>> 2012
ans =  2012


c.

reply via email to

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