How to write it in a loop?

2 views (last 30 days)
parag gupta
parag gupta on 20 Mar 2019
Commented: Walter Roberson on 21 Mar 2019
a = 2
b = 3
p1(1) = a.b
p1(2) = a.b^2
p2(1) = a^2.b
p2(2) = a^2.b^2
.......i.e pi(j) = 2^i * 3^j where i from 1 to 4 and j from 1 to 5
Could someone please tell how to write this in a 'for' loop?

Answers (1)

Walter Roberson
Walter Roberson on 20 Mar 2019
Hint:
Q17(1) = 18.5 - 82/19;
for K = 2 : 157
Q17(K) = Q17(K-1) + 82/19;
end
is equivalent to Q17(K) = 18.5 + 82/19*K
  2 Comments
parag gupta
parag gupta on 20 Mar 2019
Edited: parag gupta on 20 Mar 2019
A = zeros(4,5);
for i = 1:4
for j = 1:5
A(i,j) = 2^i*3^j
end
end
I thought to write like this.Is this wrong?
Walter Roberson
Walter Roberson on 21 Mar 2019
Looks plausible.

Sign in to comment.

Categories

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

Community Treasure Hunt

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

Start Hunting!