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

Answers (1)

How are you calling the function? You need to put a semicolon at the end of your call:
>> valcomp;

1 Comment

That works perfectly, it always seems to be something so simple. Thanks so much.

Sign in to comment.

Categories

Find more on Loops and Conditional Statements in Help Center and File Exchange

Tags

Asked:

on 1 Feb 2012

Community Treasure Hunt

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

Start Hunting!