Arrays 在两个数组中搜索相同的值

Arrays 在两个数组中搜索相同的值,arrays,search,find,Arrays,Search,Find,我知道这对你们大多数人来说似乎微不足道,但我已经为之挠头有一段时间了 我想在两个大小相同(2400x2)的独立数组的第一列(每个数组的第一列中的值为“年”)中查找值。一旦找到这些值,我将尝试将两个数组的第2列中的对应值存储在一个名为z的新数组中。我的代码如下: n=1; a_years=austrianAtmosphericTemperaturesTest(n,1); r_years=frenchRainDataSimplified(n,1); while n<=2400 f

我知道这对你们大多数人来说似乎微不足道,但我已经为之挠头有一段时间了

我想在两个大小相同(2400x2)的独立数组的第一列(每个数组的第一列中的值为“年”)中查找值。一旦找到这些值,我将尝试将两个数组的第2列中的对应值存储在一个名为z的新数组中。我的代码如下:

n=1;

a_years=austrianAtmosphericTemperaturesTest(n,1);
r_years=frenchRainDataSimplified(n,1);

while n<=2400

    for a_years = r_years

        z=[frenchRainDataSimplified(n,1) austrianAtmosphericTemperaturesTest(n,2)  frenchRainDataSimplified(n,2)];

        n=n+1;

    end

end 
n=1;
a_年=奥地利大气温度试验(n,1);
r_年=简化的法语数据(n,1);

这是对的吗?也许你忘了给它贴标签了!如果是我,我会把它分解,所以首先我会创建一个列表,它是年份列的交叉点。然后我将使用它遍历其中一个数组,然后查找另一个数组并设置交叉引用。