gpt4 book ai didi

matlab - 使用容器时出错。映射/值指定的键不在此容器中

转载 作者:行者123 更新时间:2023-12-03 07:59:07 28 4
gpt4 key购买 nike

首先,这是产生错误的命令:ZZ = values(mapZ,T.pol);
在我的理解中,发生错误是因为 T.pol 中有一个元素,它不是 mapZ 中的键。它是否正确?

我想通过在找不到 key 时输出一个空单元格或 '' 来处理此错误。这可能吗?

最佳答案

我想到了一个答案:

function result = revisedvalues(map,keys)

result = cell(size(keys,1),1);

for i = 1:size(keys,1)

if isKey(map,keys(i))
result(i)= values(map,keys(i));
else
result(i)= [];
end

end


end

这似乎与我的数据一起使用。任何意见?

关于matlab - 使用容器时出错。映射/值指定的键不在此容器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36848421/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com