美文网首页生态遥感的学习笔记
使用Matlab进行站点的筛选匹配

使用Matlab进行站点的筛选匹配

作者: 荔枝猪 | 来源:发表于2019-06-27 20:38 被阅读5次

需求

现有一份完整较多的站点和对应站点的信息数据;一份较少只有站点号的数据,想要获取其对应站点的信息数据。

代码

clear 
load all_station;             %所有的站点和数据,一行一个站点
load tem_station;             %所想要保留的数据站点号,一列
n = length(all_station);      %总站点数
m = length(tem_station);
S=zeros(n,1);                 %创建一个0矩阵
for k=1:n                     %在all_station里寻找tem_station的站点位置
    a = find(all_station(k,1)==tem_station);
    if ~isempty(a)
        S(k,1)=a;
    end
end
L=find(S>0);                  %所要保留的数据在原始数据中所在的位置
for i=1:m
    tem_station2(i,1) = all_station(L(i,1),1);
    tem_station2(i,2:4) = all_station(L(i,1),2:4); %2,3,4列为我想要的对应站点的数据信息
end

相关文章

  • 使用Matlab进行站点的筛选匹配

    需求 现有一份完整较多的站点和对应站点的信息数据;一份较少只有站点号的数据,想要获取其对应站点的信息数据。 代码

  • 【Java 8实战笔记】使用流

    章节内容筛选、切片和匹配查找、匹配和规约使用数值范围等数值流从多个源创建流无限流 筛选和切片 用谓词筛选 Stre...

  • Android 发送邮件内容及主题丢失问题

    使用如下方法在很多手机上出现发送的内容及主题丢失: 所以推荐使用如下发送邮件方法: 通过匹配进行筛选: 方法 cr...

  • jQuery-基础

    parent([expr]) -- 获得当前匹配元素集合中每个元素的父元素,使用选择器进行筛选是可选的,沿 DOM...

  • 使用Matlab处理站点气候数据

    %% 读取txt文件中的站点,温度,降水,湿度等数据% By Yang,2019/5/12% 所有站点,所有数据都...

  • matlab相机标定

    使用MATLAB Toolbox_calib进行相机标定方法

  • MySQL 深入浅出:join 的使用和原理

    1. 使用 join 是 MySQL 用来进行联表操作的,用来匹配两个表的数据,筛选并合并出符合我们要求的结果集。...

  • Google搜索技巧

    使用 "" 进行玩全匹配 使用 - 进行排除关键字 记不清关键字,使用 * 进行模糊匹配 只想查找指定网站相关的,...

  • matlab hog+svm代码

    使用MATLAB来对于hog+svm进行使用 这边使用的是getfile函数来对于文件夹来进行遍历以及进行hog来...

  • Stream流的使用

    Stream流的使用 本篇主要讲解JDK8中 Stream流的使用, 包括如何 筛选 、切片、映射 、查找、匹配 ...

网友评论

    本文标题:使用Matlab进行站点的筛选匹配

    本文链接:https://www.haomeiwen.com/subject/oosdcctx.html