Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

Integral calculation with parameters and age dependents

4 vues (au cours des 30 derniers jours)
Orongo
Orongo le 27 Jan 2019
Clôturé : MATLAB Answer Bot le 20 Août 2021
Hi, I have a working function of an integral that I would like to expand. I want to consider different parameters dependent on age.
  • param_1938 for ages >=76
  • param_1945 for ages 66 to75
  • param_1955 for ages 61 to 65
The working function that I would like to expand looks like this
x=(0:1:106)';
mu_x=@(t) f_lx(t,param_in);
for ii=1:size(x,1)-61
l_x(ii,1) = exp(-integral(mu_x,0,60+ii));
end
%%
function res=f_lx(x,param)
a=param(1);
b=param(2);
c=param(3);
res = zeros(size(x));
ind = x>100;
res(ind) = a+b*exp(c*100)+(x(ind)-100)*0.001;
res(~ind) =a+b*exp(c*x(~ind));
end
I'm thinking changing param_in to param1938,param_1945,param_1955. How can I do this?
A mathematical way demonstrating what I want
temp.png

Réponses (0)

Cette question est clôturée.

Tags

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by