-1

我正在尝试通过存储值来更改矩阵索引,但我不确定该怎么做。

我有一个从 Excel 导入的矩阵,其中第一行和第一列中的值表示周数和邮政编码。因此,当我在命令窗口中调用该函数时,我希望能够将周数和邮政编码作为参数写入,而不是矩阵索引。那可能吗?如何?

谢谢

4

1 回答 1

1

你可能可以用这样的函数来做到这一点:

function value = GetValue(matrix, date, zipcode)
    r = find(matrix(:, 1) == date);
    c = find(matrix(1, :) == zipcode);
    value = matrix(r,c);
end
于 2013-06-10T08:27:45.047 回答