Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

Integral calculation with parameters and age dependents

1 Ansicht (letzte 30 Tage)
Orongo
Orongo am 27 Jan. 2019
Geschlossen: MATLAB Answer Bot am 20 Aug. 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

Antworten (0)

Diese Frage ist geschlossen.

Tags

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by