https://github.com/entron/snake-dmrg
Tip revision: 5581575de60596a13ea45e4ac96e981b761d95c0 authored by Cheng Guo on 18 March 2015, 18:47:37 UTC
Update README.md
Update README.md
Tip revision: 5581575
mat2file.m
function mat2file(fid,a)
%This function write a matlab matrix a to a binary file fid according to
%fortran storage type.
%Cheng Guo, 15 Dec 2008
[row,col]=size(a);
fwrite(fid,row,'int32');
fwrite(fid,col,'int32');
if isreal(a)
fwrite(fid,a,'real*8');
else
for i=1:col
for j=1:row
fwrite(fid,real(a(j,i)),'real*8');
fwrite(fid,imag(a(j,i)),'real*8');
end
end
end