Writing expression for summation on mathlab

1 visualización (últimos 30 días)
Prince Igweze
Prince Igweze el 1 de Dic. de 2019
Respondida: Mack Duffy el 1 de Dic. de 2019
how can i write this on mathlab
  1 comentario
Ajay Kumar
Ajay Kumar el 1 de Dic. de 2019
Editada: Ajay Kumar el 1 de Dic. de 2019
Have you tried it before asking the question? If not please do try first.
You can use for loops for iterating i.e. j from 1 to N and to iterate other variables.
and I see nothing except that in the equation, you can use basic built-in functions in matlab to perform squareroot(sqrt) operations.
for squaring you can always use ^2 or .^2 for element wise squaring.
doc for
doc sqrt

Iniciar sesión para comentar.

Respuestas (1)

Mack Duffy
Mack Duffy el 1 de Dic. de 2019
This is the summation for the midpoint numerical integration method. This is an example of how to turn a summation into matlab code. Hope this helps somewhat.
function [Y] = midpoint_integration(A,B,N,S)
D = (A-B)/N;
W = str2func(['@(X)' S]);
Y=0;
for i = 0:(N-1)
Y = Y + W((B+D/2)+i*D);
end
Y = Y*D;
U = error_midpoint(A,B,N,S);
answer_output = (' \n \n The area under the curve is %4.2f and the error bounds is %4.2f \n');
fprintf(answer_output,Y, U);
end
%A is the upper bound
%B is the lower bound
%N is the number of of sub intervals
%S is the function you want to integrate

Categorías

Más información sobre Mathematics en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by