Borrar filtros
Borrar filtros

How to integrate for a data set ?

3 visualizaciones (últimos 30 días)
Manish Kumar
Manish Kumar el 7 de Mzo. de 2019
Comentada: A K M Kamrul Hasan el 29 de Ag. de 2020
Dear All,
I want to integrate the following equation
Screenshot (35).png
I have the data set of P(hw) and hw. I want to input the value E_g. Data set is given in the excel sheet

Respuestas (1)

Star Strider
Star Strider el 7 de Mzo. de 2019
I have no idea what you are doing.
Try this:
filename = 'solar_spectrum.xlsx';
[D,S,R] = xlsread(filename);
Phw = D(:,1);
hw = D(:,2);
E_g = hw >= 0.5; % Logical Index — Choose ‘E_g’ (Here: 0.5)
S = trapz(hw(E_g), Phw(E_g))
figure
plot(hw, Phw)
hold on
patch([hw(E_g) fliplr(hw(E_g))], [Phw(E_g) fliplr(Phw(E_g))], 'y')
hold off
grid
producing:
S =
2.0305
The plot shows the approximate area covered by the integration.
Experiment to get the result you want.
  1 comentario
A K M Kamrul Hasan
A K M Kamrul Hasan el 29 de Ag. de 2020
How about integration of p^2(hw)d(hw)?

Iniciar sesión para comentar.

Categorías

Más información sobre Numerical Integration and Differentiation en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by