在一列中找到一个值,并在Matlab中从同一行输出一个变量

在一列中找到一个值,并在Matlab中从同一行输出一个变量,matlab,indexing,full-text-search,Matlab,Indexing,Full Text Search,在列中查找值并从同一行输出变量 我在Matlab中有一个数据集,如下所示: 423 2433 443 424 4333 233 425 3422 334 426 3241 213 427 2342 234 我需要这样做,如果我使用“425”,并在有“425”的行中搜索相应的值。。。代码将分别拉动3422和334 我应该用什么代码在Matlab中实现这一点 我们将不胜感激 诚恳 Ben轻松使用: 提供一个包含两个所需数字的向量。谢谢,简单。知道了!如果第二列或第三列也包含4

在列中查找值并从同一行输出变量

我在Matlab中有一个数据集,如下所示:

423  2433  443
424  4333  233
425  3422  334
426  3241  213 
427  2342  234
我需要这样做,如果我使用“425”,并在有“425”的行中搜索相应的值。。。代码将分别拉动3422和334

我应该用什么代码在Matlab中实现这一点

我们将不胜感激

诚恳

Ben

轻松使用:


提供一个包含两个所需数字的向量。

谢谢,简单。知道了!如果第二列或第三列也包含425,则另一个答案不起作用
result = data(data(:,1)==425,2:end)
result = data(data(:,1)==425,2:end)