필터 지우기
필터 지우기

Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

Summation of two vectors over a range

조회 수: 2 (최근 30일)
AtoZ
AtoZ 2018년 11월 25일
마감: MATLAB Answer Bot 2021년 8월 20일
I have to write a code in Matlab for adding the following two vectors
with .
The elements corresponding to and are the boundary elements. So
if the values of the vector are chosen as
(say)
and with boundary conditions at both ends, I wrote the code, but there's a dimensions mis-match later on. So I was
thinking maybe I wrote something wrong in the code for the addition of the two vectors above.
The code I wrote to implement this vector addition is
maxm=5;
X = [-4, -6, -13, -9, -16]
BConleft=X*exp(-3*i);
BConright=X*exp(-3*i);
sumneighborsX = [X(2)+BConleft,diff(X,2)+2*X(2:maxm-1),X(maxm-1)+BConright]
  댓글 수: 4
Irfan ahmed
Irfan ahmed 2018년 11월 25일
The values are taken as [-1,-2,-3,-4,-10,-5,-6] to create X by summations
AtoZ
AtoZ 2018년 11월 26일
@madhan probably the question isn't very clear. I will try to post it in a more clear way.

답변 (1개)

Image Analyst
Image Analyst 2018년 11월 26일
Looks like you're trying to do a convolution:
sumOfNeighborsX = conv(X, [1,0,1], 'full');
Are you?

이 질문은 마감되었습니다.

제품


릴리스

R2014a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by