help-octave
[Top][All Lists]
Advanced

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

Re: reshape array failed on windows


From: Junqian Gordon Xu
Subject: Re: reshape array failed on windows
Date: Mon, 07 Dec 2009 21:32:23 -0600
User-agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090706)

On 12/07/2009 07:45 PM, John W. Eaton wrote:
On  7-Dec-2009, Junqian Gordon Xu wrote:

| Tested the same reshape function on Octave 3.2.3 on Debian/Linux, which | worked fine. | | Maybe this is a regression of the reshape function compiled for windows. | | Gordon | | On 12/07/2009 07:27 PM, Junqian Xu wrote:
| > Octave 3.2.3 windows
| > | > fid=fopen('file_name','r');
| > temp=fread(fid,Inf,'short');
| > | > I can verify temp reads the integer values fine as in matlab. However | > matlab is able to do | > | > reshape(temp,256,256) | > | > But in Octave, it returns an error of | > | > error: reshape: can't reshape 0x1 array to 256x256 array. | > | > Maybe I'm missing something very basic here. | > | > Gordon

I expect that the problem is not with reshape.  It looks like the size
of temp is 0x1, so I think the values were not read correctly from the
file.

jwe


But the fopen and fread lines are exactly the same for linux and windows.

Gordon


reply via email to

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