Я даюсь таблицу с двумя столбцами - один P_in и другой P_out:Как использовать находку() в MATLAB, чтобы найти десятичные
P_in = table(:,1);
P_out = table(:,2);
Я также дал подмножество P_in, который Я называю P_in2. Я хочу найти соответствующее значение P_out, которое принадлежит P_in2.
Я попытался находка():
P_out2_idx = find(table(P_in2,2));
P_out2 = table(P_out2,idx,2);
Но найти() может иметь дело только с целыми числами. Моя таблица, однако, не показывает целые числа, а десятичные числа. Вот три строки из таблицы:
-13.02 49.6
-12.52 49.9
-12.02 50.18
Так что даже округление значений P_in2 не будет работать.
Можете ли вы показать нам, как 'P_in2' определяется? – obchardon