Я новичок в Matlab и пытаюсь определить простую функцию, но продолжаю сталкиваться с ошибкой. Подробности:
1) V - вектор 31x1;
2) Функция mypi принимает один вход, который является скалярным (от 0 до 30). Он находит соответствующий элемент в векторе V и сохраняет его в z.
3) Матрица A представляет собой вектор строки с двумя элементами 0 и z-10.
4) y, то, что меня интересует в вычислениях, является линейной функцией от максимума вектора A.
Однако Matlab выдает ошибку и не распознает элемент x в векторе V. Кто-нибудь может подсказать, как мне решить эту проблему? Буду благодарен Спасибо.
function y=mypi(x)
z=V(x);
A=[0, z-10];
y=500+50*max(A);
end