매트랩으로 회선이론을 증명하는 건데 

아래와 같이 짜서 검증하는데 저렇게 짜니까 배열에 음수값이 들어감

손으로 푸니까 b(k-i) 이부분에서 b(-2)이런식으로 들어가서 풀면 잘풀리는데
매트랩은 (배열 인덱스는 양의 정수이거나 논리값이어야 합니다.) 이런 오류만 나와.
혹시 매트랩에서 음수값을 인식시키는 방법 아는 사람 알려주라
a,b 배열 값을 바꿀수는 없어

i = 1;

a = [2 -3 5 6 -2 -1 3 7];

b = [-1 5 6 4 -3 -5 1 2];


    for k=1:15

        z(k) = symsum(a(i)*b(k-i),i,7)

        if (i<8)

           i = i+1;

        end

    end


conv(a,b)

ans = conv(a,b);

disp(ans)

disp(z)