表中查找和替换一个特定值
143(30天)
显示旧的评论
接受的答案
图像分析
2022年4月21日
编辑:图像分析
2022年4月21日
你忘了附上你的所以我不得不创建一个表。
%创建表数据因为OP忘了他。
v1 =兰德(100 1);
v2 =兰德(100 1);
v1 (1:10) = -9999;
v1 (end-4:结束)= -9999;
v2 (1:15) = -9999;
v2 (end-14:结束)= -9999;
t =表(v1、v2,“VariableNames”,{“Column1”,“Column2”})
使用table2array() %方法1:
variableNames = t.Properties.VariableNames;
m = table2array (t);
米(m = = -9999) =南;
tFixed =表(m (: 1), m (:, 2),“VariableNames”,{“Column1”,“Column2”});
%方法2:使用FOR循环
%现在我们有我们的表,我们就可以开始取代-9999年南。
为坳= 1:宽度(t)
map9999 = t{:,坳}= = -9999;
t {map9999,坳}=南;
结束