File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 160160 newdata= uint8(datastr );
161161end
162162id= strfind(' iUIlLdD' ,type );
163- if (id <= 5 && fileendian ~= systemendian )
163+ if (fileendian ~= systemendian )
164164 newdata= swapbytes(typecast(newdata ,cid ));
165165end
166166data= typecast(newdata ,cid );
@@ -314,7 +314,7 @@ function parse_char(c)
314314 else
315315 newdata= uint8(datastr );
316316 end
317- if (id <= 5 && fileendian ~= systemendian )
317+ if (fileendian ~= systemendian )
318318 newdata= swapbytes(typecast(newdata ,type{id }));
319319 end
320320 num= typecast(newdata ,type{id });
Original file line number Diff line number Diff line change 475475end
476476
477477if (isa(num ,' single' ))
478- val= [' d' data2byte(num ,' uint8' )];
478+ val= [' d' data2byte(swapbytes( num ) ,' uint8' )];
479479else
480- val= [' D' data2byte(num ,' uint8' )];
480+ val= [' D' data2byte(swapbytes( num ) ,' uint8' )];
481481end
482482% %-------------------------------------------------------------------------
483483function data = I_a(num ,type ,dim ,format )
533533end
534534
535535if (id == 1 )
536- data= data2byte(single(num ),' uint8' );
536+ data= data2byte(swapbytes( single(num ) ),' uint8' );
537537elseif (id == 2 )
538- data= data2byte(double(num ),' uint8' );
538+ data= data2byte(swapbytes( double(num ) ),' uint8' );
539539end
540540
541541if (nargin >= 3 && length(dim )>=2 && prod(dim )~=dim(2 ))
You can’t perform that action at this time.
0 commit comments