• 大小: 1.24MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Matlab
  • 标签: 四叉树  matlab  

资源简介

在matlab中采用四叉树算法对读取的二进制文件进行分割,去除NaN值之后对矩阵进行渲染绘图。

资源截图

代码片段和文件信息

function []=picture(geodataifg)

%geodata=‘geodata.unw‘;
%ifg=‘ifg.rsc‘;

%读取数据
listdata = importdata(geodata);
rscdata = importdata(ifg);
rscsj = rscdata.data;
rscname = rscdata.textdata; 

%计算坐标值
ifg = num2cell(rscsj);
struction = cell2struct(ifgrscname1);
xlast  = double(struction.X_FIRST) + (double(struction.WIDTH)-1)*double(struction.X_STEP);
ylast  = double(struction.Y_FIRST) + (double(struction.FILE_LENGTH)-1)*double(struction.Y_STEP);
x = [double(struction.X_FIRST) xlast];
y = [double(struction.Y_FIRST) ylast];

%画图
fid= fopen(char(geodata)‘rb‘);
      AS = fread(fid[double(struction.WIDTH)double(struction.FILE_LENGTH)]‘float‘);
      fclose(fid);
      AP= AS‘;
      %-------------------------四叉树采样----------------------------------
      ASC=AP(345:

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-12-30 12:37  画图\
     文件     2064964  2017-03-27 15:58  画图\geodata.unw
     文件         184  2017-03-27 15:58  画图\ifg.rsc
     文件        1471  2018-12-30 12:36  画图\picture.m
     文件      720896  2018-12-30 12:37  画图\rgb.txt
     文件        1207  2018-12-30 12:37  画图\Tree_4.m

评论

共有 条评论

相关资源