I want to code this function in matlab ( ∑_{ i=1}^{n} f(x_{i})-y_{i} ), x_{i}=(x_{1},x_{2},...,x_{n}) and y_{i}=(y_{1},y_{2},...y_{n}). So, how can I write the code. Is there anyone who can help me? Thanks in advance.
Best regars, John

2 comentarios

James Tursa
James Tursa el 7 de Jun. de 2015
Do you know how to write a loop? Do you know how to use indexes with variables? Do you know how to call a function? What is f? What have you done so far?
John Gebre
John Gebre el 7 de Jun. de 2015
Thank you for your interest to help me. It is clear the loop and calling a function. But, it is not clear for me how to use index with variables? So, focus on this point.

Iniciar sesión para comentar.

 Respuesta aceptada

Walter Roberson
Walter Roberson el 7 de Jun. de 2015

0 votos

for K = 1 : 5
Z(K) = X(K) - Y(K);
end

2 comentarios

John Gebre
John Gebre el 7 de Jun. de 2015
Editada: John Gebre el 7 de Jun. de 2015
Thank for the index. But could you help me please how to code this function: ( ∑_{ i=1}^{n} f(x_{i})-y_{i} ). Look forward to hear from you soon.
Image Analyst
Image Analyst el 7 de Jun. de 2015
It's just trivial renaming of the variables, and putting the x-y difference into f().
for i = 1 : n
fi(i) = f(x(i) - y(i));
end
theFinalSum = sum(fi);
Where f is your function. Or you could do this:
theSum = 0;
for i = 1 : n
theSum = theSum + f(x(i) - y(i));
end

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Programming en Centro de ayuda y File Exchange.

Etiquetas

Aún no se han introducido etiquetas.

Preguntada:

el 7 de Jun. de 2015

Comentada:

el 7 de Jun. de 2015

Community Treasure Hunt

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

Start Hunting!

Translated by