Dear Dennis,
Thanks.
It was created on a "big-endian" machine. I have set the setfileoption to read big-endian.
Guangshan
On Jan 26, 2013, at 8:38 PM, shea@ucar.edu wrote:
> The outlined approch has worked on multiple machines and operating systems.
> 
> Perhaps the fortran sequential file was created on a 'big-endian' machine
> and you are reading on a little-endian machine or vice versa.
> 
> There is no automatic way to test. It is the user's responsibility to use
> thr sppropriate 'setfileoption' .
> 
>> Dear Dennis and Dave,
>> 
>> Thanks for the suggestion.
>> 
>> It does not work.
>> 
>> Hopeful NCL can read read multiple types at a time one day!
>> 
>> Guangshan
>> 
>> On Jan 25, 2013, at 2:31 PM, Dennis Shea <shea@ucar.edu> wrote:
>> 
>>> NCL's fbin*read functions can only read one type at a time/
>>> 
>>> fili = "example01"
>>> ii   = fbinrecread(fili, 0, 3, "integer")
>>> rr   = fbinrecread(fili, 0, 3, "float"  )
>>> 
>>> a = ii(0)
>>> b = rr(1)
>>> c = rr(2)
>>> 
>>> Good luck
>>> 
>>> On 01/25/2013 09:17 AM, Guangshan Chen wrote:
>>>> Dear all,
>>>> 
>>>> I have a binary file. It is written as the following in the fortran
>>>> code:
>>>> 
>>>> integer a
>>>> real b,c
>>>> 
>>>> a=10
>>>> b=20.0
>>>> c=30.0
>>>> 
>>>> open(11, file="example01", form="unformatted")
>>>> write(11) a, b, c
>>>> 
>>>> 
>>>> There is only record in this binary file. If I would like to use
>>>> fbinrecread to read
>>>> finrecread("example01", 0, 3, ????). How to define the rec_type?
>>>> 
>>>> a is integer, b and c are real.
>>>> 
>>>> Thanks for any help.
>>>> 
>>>> Guangshan
>>>> 
>>>> _______________________________________________
>>>> ncl-talk mailing list
>>>> List instructions, subscriber options, unsubscribe:
>>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>> 
>>> 
>> 
>> 
> 
> 
_______________________________________________
ncl-talk mailing list
List instructions, subscriber options, unsubscribe:
http://mailman.ucar.edu/mailman/listinfo/ncl-talk
Received on Sat Jan 26 19:41:32 2013
This archive was generated by hypermail 2.1.8 : Tue Jan 29 2013 - 22:44:26 MST