Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

Integral calculation with parameters and age dependents

조회 수: 1 (최근 30일)
Orongo
Orongo 2019년 1월 27일
마감: MATLAB Answer Bot 2021년 8월 20일
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

답변 (0개)

태그

제품

Community Treasure Hunt

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

Start Hunting!

Translated by