how can i calculate in matlab

87 次查看(过去 30 天)
we borrowed $1000 at a 10% anual intrests rate. if we do not makre a payment for 2 years, and assuming there is no penalty for non payment, how much do we owe now?
  4 个评论
Alfred Jones Arokiaraj
wrong answer . try in CI. answer will be 1.2100e+03
Walter Roberson
Walter Roberson 2021-10-8
At the MATLAB command prompt give the command
format long g
now ask to display the result again.

请先登录,再进行评论。

采纳的回答

Atsushi Ueno
Atsushi Ueno 2020-6-11
simple interest:
1000 + (1000 * 0.1) * 2
compound interest:
1000 + 1000 * 0.1 + (1000 + 1000 * 0.1) * 0.1
or
1000 * (1 + 0.1) ^ 2
as function
simple interest:
function current = simple_interest(debt, rate, period)
current = debt + (debt * rate) * period;
end
compound interest:
function current = compound_interest(debt, rate, period)
current = debt * (1 + rate) ^ period;
end
  3 个评论
Atsushi Ueno
Atsushi Ueno 2020-6-11
I'm sorry. I'll be more careful from now on.
Neha Jaiswal
Neha Jaiswal 2020-6-11
thank you. it was first question so i was unable to understand.

请先登录,再进行评论。

更多回答(4 个)

Roopesh R Peter
Roopesh R Peter 2020-8-3
编辑:Rik 2020-8-3
Compound the interest once a year:
debt = 1000 + 1000 * 0.1 + (1000 + 1000 * 0.1) * 0.1
  1 个评论
Rik
Rik 2020-8-3
(I moved the flag content to the answer body, since it shouldn't have been a tag)

请先登录,再进行评论。


Shivani Dubey
Shivani Dubey 2020-9-17
p = 1000
r = 10/100
n= 1
t = 2
S =(1.1)^2
debt = p* S
  1 个评论
ahmed hammad
ahmed hammad 2021-9-1
thanks i had a tried a different methode and it has the same result but it was rejected when i submitted it to COURSERA but when i tried to you know simplify it like you did it worked
Thanks.

请先登录,再进行评论。


Medical Imaging
Medical Imaging 2020-9-23
The problem is simple and related to finance,
Borrowed_money = 1000;
Interest_rate = 10/100;
Delay_year = 2;
debt = Borrowed_money*(1+Interest_rate)^Delay_year

Jayashri Patil
Jayashri Patil 2021-9-13
clear "all"
clc
n=input('enter the number of different pipe size: ');
rho=input('enter the value of density: ');
Mu=input('enter the value of viscocity: ');
Q=input('enter the flowrate: ');
e=input('enter the epsilon: ');
g=input('enter the accleration gravity: ');
for i=1:n
D(i)=input('enter the diameter of pipe: ','s');
L=input('enter the length of pipe: ','s');
KL(i)=input('enter the value of bends: ','s');
end
for i=1:n
A(i)=pi*D(i)*D(i)/4;
v(i)=Q/A(i);
ReynoldsNumber(i)=rho*v(i)*D(i)/Mu;
if ReynoldsNumber(i) <2300
f(i)=64/ReynoldsNumber(i);
elseif ReynoldsNumber(i) >4000
c=@(f)(l/sqrt(f(i)))+(2*log10*(e/D(i)*3.7+2.51/ReynoldsNumber(i)*sqrt(f(i))));
f(i)=fzero(c,[0.01,0.05]);
end
deltap(i)=(f(i)*(L(i)/D(i))*((rho*v(i)*v(i))/2)/1000); % pressure drop in kpa
HL(i)=(f(i)*(L(i)/D(i))+KL(i)*v(i)*v(i)/2*g); % head loss in m
end
  4 个评论
Jayashri Patil
Jayashri Patil 2021-9-13
how to take nth number of inputs from user
Rik
Rik 2021-9-13
You already posted a very similar question. Why not post a comment there with a follow-up question?

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Financial Toolbox 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by