Создаю массив из четных чисел 2,….48 ( Нужно что-то вроде этого из матлаба
2:2:size(z,2)*2
m = [x for x in range(2,50) if x % 2 == 0]
for k in np.arange(m): # строка с ошибкой
b[k]=b[k-1]+c[k/2]/2
b[k+1]=ba[k]+c[k/2]/2
end
с=np.arange(1,25)
Программа выводит постоянно ошибку в строке с оператоом :
TypeError: unsupported operand type(s) for -: ‘list’ and 'int
Как мне исправить такое?