- 积分
- 35
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-9-10
- 最后登录
- 1970-1-1

|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
用MATLAB输出二进制格式,在应用grads画图时发现,图是沿着对角线错位的,不知道是哪里出错了,附上MATLAB 和grads的图以及输出二进制的M文件和CTL 。还请高人指教!
M文件
clear
for j=2:10
for i=0:23
filename =sprintf('E:/data/picture/MTS21201%.2d%.2dIR1.pgm',j,i);
b=imread(filename);
c=flipud(b);
c=c';
%c=circshift(c,[280,0]);
clear b
filename =sprintf('E:/data/picture/MTS21201%.2d%.2dIR1.dat',j,i);
fid=fopen(filename,'wb')
fwrite(fid,c,float);
end
end
CTL
DSET MTS212010200IR1.dat
UNDEF -9.99e33
TITLE IR1 Temperture
XDEF 559 LINEAR 70.0 0.25
YDEF 559 LINEAR -70.0 0.25
ZDEF 1 LINEAR 1 1
TDEF 1 LINEAR 00Z01jan2012 1hr
VARS 1
IR 0 99 Temperature
ENDVARS
|
|