How do I get my script to produce a 2-D array?

2 Ansichten (letzte 30 Tage)
Nguyen
Nguyen am 3 Feb. 2015
Bearbeitet: Rick Rosson am 3 Feb. 2015
The script should display a 2-dimensional array with n-rows and two columns: The first column should display the years from 0 to n. The second column should display the account balance at the end of each corresponding year.

Akzeptierte Antwort

Rick Rosson
Rick Rosson am 3 Feb. 2015
n = 30;
X = zeros(n+1,2);
X(:,1) = 0:n;
X(:,2) = ...
disp(X);
  2 Kommentare
Nguyen
Nguyen am 3 Feb. 2015
Bearbeitet: Nguyen am 3 Feb. 2015
This is what I have %compute the growth in a savings account
% get_input prompts for and returns the
% three values entered by the user
initial_bal=input('the initial account balance: $');
rate=input('the annual interest rate:');
time=input('the investment duration in years:');
account_balance=initial_bal.*(1+rate).^time
n=10;
X=zeros(n+1,2);
X(:,1)=0:n;
X(:,2)=account_balance;
disp(X);
How do I get the 2nd column to change with the first column?
Rick Rosson
Rick Rosson am 3 Feb. 2015
Bearbeitet: Rick Rosson am 3 Feb. 2015
dur = input('the investment duration in years:');
time = 0:dur;
account_balance=initial_bal.*(1+rate).^time;
result = [ time account_balance ];
disp(result);

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Energy Production finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by