Я хочу получить доступ к определенной строке матрицы, сравнивая определенный пользователем параметр со значениями первого столбца.
Псевдокод Например:
parameter Real userinput;
Real matrix[4,10] = [10,1,3,5; 3,1,5,9;.....];
Integer rowidentity;
for i in 1:10 loop
if matrix[1,i] = userinput then
i = rowidentity;
end if;
end for;
Из того, что я знаю для циклов или если операторы не работают вне части уравнения.
Как я могу выполнить эту задачу без циклов if или for?