Borrar filtros
Borrar filtros

Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

Summation of two vectors over a range

2 visualizaciones (últimos 30 días)
AtoZ
AtoZ el 25 de Nov. de 2018
Cerrada: MATLAB Answer Bot el 20 de Ag. de 2021
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 comentarios
Irfan ahmed
Irfan ahmed el 25 de Nov. de 2018
The values are taken as [-1,-2,-3,-4,-10,-5,-6] to create X by summations
AtoZ
AtoZ el 26 de Nov. de 2018
@madhan probably the question isn't very clear. I will try to post it in a more clear way.

Respuestas (1)

Image Analyst
Image Analyst el 26 de Nov. de 2018
Looks like you're trying to do a convolution:
sumOfNeighborsX = conv(X, [1,0,1], 'full');
Are you?

La pregunta está cerrada.

Etiquetas

Productos


Versión

R2014a

Community Treasure Hunt

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

Start Hunting!

Translated by