Dose any one know any wrong with this function?

8 visualizzazioni (ultimi 30 giorni)
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 Commenti
a a
a a il 24 Ott 2017
@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 il 24 Ott 2017
You have to store that code in a file named intonom.m

Accedi per commentare.

Risposta accettata

KL
KL il 24 Ott 2017
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

Più risposte (0)

Categorie

Scopri di più su 関数 in Help Center e File Exchange

Tag

Community Treasure Hunt

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

Start Hunting!