sum of series of following equation

2 vues (au cours des 30 derniers jours)
Arvind Sharma
Arvind Sharma le 14 Oct 2020
Commenté : Ameer Hamza le 14 Oct 2020
lamda=0.3:0.01:1.4; % unit micro-meter
Ec2=(1.24./lamda);
alpho=2e4;
alpha= real(alpho.*(sqrt(Ec2-1.51)));
d=1e-4;
JPh2=exp(-1.*alpha.*d); % equation 1
lamda1=0.82;
% now the summation of eqaution 1 goes from 0 to lamda1,
so how to calculate this sum of series

Réponse acceptée

Ameer Hamza
Ameer Hamza le 14 Oct 2020
You can use logical indexing to isolate the required values and then use sum()
lamda=0.3:0.01:1.4; % unit micro-meter
Ec2=(1.24./lamda);
alpho=2e4;
alpha= real(alpho.*(sqrt(Ec2-1.51)));
d=1e-4;
JPh2=exp(-1.*alpha.*d); % equation 1
lamda1=0.82;
idx = lamda < lamda1;
out_value = sum(JPh2(idx));
  2 commentaires
Arvind Sharma
Arvind Sharma le 14 Oct 2020
any other way to calculate
Ameer Hamza
Ameer Hamza le 14 Oct 2020
What is wrong with this method?

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Programming dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by