У меня есть цикл внутри функции, который выплевывает значения, подобные:
E = 3,2,1, -1, -2
для
i= 1,2,3,4,5
Я пытаюсь извлечь позицию, где E становится отрицательным, а затем определить шаг перед ним.
Моя попытка была чем-то вроде finalPos = find(i (E <0)); </p>
Во-первых, это просто не кажется правильным (мои знания синтаксиса в Matlab плохие), но, во-вторых, даже если это сработало, мне бы сказали все позиции, где E меньшечем 0, где я хочу знать только положение до, где E больше не является положительным.т.е. E = 1, i = 3
Любая помощь будет принята с благодарностью!