Info
Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.
Summation of two vectors over a range
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
I have to write a code in Matlab for adding the following two vectors
The elements corresponding to
and
are the boundary elements. So
if the values of the vector are chosen as
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 Kommentare
Irfan ahmed
am 25 Nov. 2018
The values
are taken as [-1,-2,-3,-4,-10,-5,-6] to create X by summations
Antworten (1)
Image Analyst
am 26 Nov. 2018
Looks like you're trying to do a convolution:
sumOfNeighborsX = conv(X, [1,0,1], 'full');
Are you?
0 Kommentare
Diese Frage ist geschlossen.
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!