How do I eliminate the "ans = " at the end of my function?

This is my function:
function fvalue = valcomp
clear all
clc
P = input('Enter initial amount ($): ');
disp(' ');
i = input('Enter interest rate (decimal): ');
disp(' ');
n = input('Enter number of periods: ');
disp(' ');
fvalue = P*(1+i)^n;
x=fvalue;
fprintf('Number of Periods: Future Value:\n\n');
fprintf('%5d %10.2f',n,x);
and this is what it returns:
Enter initial amount ($): 100000
Enter interest rate (decimal): .05
Enter number of periods: 10
Number of Periods: Future Value:
10 162889.46
ans =
1.6289e+05
EDU>>
I would like to figure out how to eliminate the "ans =" at the end

Antworten (1)

Kaustubha Govind
Kaustubha Govind am 1 Feb. 2012
How are you calling the function? You need to put a semicolon at the end of your call:
>> valcomp;

1 Kommentar

Ryan
Ryan am 1 Feb. 2012
That works perfectly, it always seems to be something so simple. Thanks so much.

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Variables finden Sie in Hilfe-Center und File Exchange

Tags

Gefragt:

am 1 Feb. 2012

Community Treasure Hunt

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

Start Hunting!

Translated by