Dose any one know any wrong with this function?

8 次查看(过去 30 天)
Dose any one know any wrong with this function?
function [nom]=intonom(int,conv)
nom=((1+int)^(1/conv)-1)*conv;
I wanna to calculate the interest by using this calculation, but it always say wrong.
  6 个评论
a a
a a 2017-10-24
@Stephen Cobeldick what i type are: function [nom]=intonom(int,conv) nom=((1+int)^(1/conv)-1)*conv; Error: Function definitions are not permitted in this context.
how can i fixed it?
Walter Roberson
Walter Roberson 2017-10-24
You have to store that code in a file named intonom.m

请先登录,再进行评论。

采纳的回答

KL
KL 2017-10-24
You have to store your code in an m-file under the same name as your function, in your case intonom.m. Once you do that, on the command line, you can type
annual_interest = 0.125;
number_of_years = 8;
result = intonom(annual_intereste,number_of_years)
and then result, according to your formula, is,
result =
0.1187

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 関数 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!