mlNl09R [2014 Harj 2 teht. 9, vaestonkasvumalli]
H2T9R
(Skandit ovat ikuinen ongelma, valtellaan niita.)clear;close all N0=10^6; v=435000; N1=1564000; % Huom! % Kaikilla funktiomaaritelyssa olevilla argumenttilistan ulkopuolisilla % parametreilla pitaa olla arvo.
N=@(t,lam)N0*exp(lam*t)+(v/lam)*(exp(lam*t)-1)
% Maarattava lam niin, etta f(lam)=0, kun f on:
f=@(lam)N(1,lam)-N1
N =
@(t,lam)N0*exp(lam*t)+(v/lam)*(exp(lam*t)-1)
f =
@(lam)N(1,lam)-N1
fplot(f,[0,1]) % fplot ja ezplot lienevat identtisia. grid on;shg format long lam=fzero(f,0.2)
lam = 0.100997929685749
format bank vuoden2lopussa=round(N(2,lam)) % Pyoristetaan kokonaiseen ihmiseen.
vuoden2lopussa =
2187939.00
format % Palautetaan oletusformaatti.
publish('H2T9R','pdf') % Komentoikkunassa, ei skriptissa (muuten ikuinen silmukka)