I am trying to answer a test your understanding question T4.5-3 from Introduction to MATLAB for engineers 3rd edition, but i keep failing in producing this matrix. Has anybody out the completed this problem that can give me some tips?

2 vues (au cours des 30 derniers jours)
function A = ego
A = 4;
for r = 4:6:30
for c = 4:4:30
if (r>1)&(c>1)
s = A(r-1,c)+A(r,c-1);
if s<35
A(r,c) = s;
else A(r,c) = max(A(r-1,c),A(r,c-1));
end;
end;
end
end;
  2 commentaires
Star Strider
Star Strider le 16 Août 2016
Please post your code and a brief description of the problem. Most of us don’t have the book.
Thorsten
Thorsten le 16 Août 2016
Modifié(e) : Thorsten le 16 Août 2016
The question is somewhat vague: Write a program to produce the following matrix. Since it is in the chapter "For loops", the solution is probably assumed to have some for-loops. BTW: The book is available at http://www.cse.cuhk.edu.hk/~cslui/CSCI1050/book.pdf

Connectez-vous pour commenter.

Réponse acceptée

Thorsten
Thorsten le 16 Août 2016
There are many solutions to this problem.
A(1,:) = 4:4:12;
for i = 2:4
A(i,:) = A(i-1,:) + 6;
end
  1 commentaire
Carlyle Hickman
Carlyle Hickman le 16 Août 2016
Thank you, your solution is very clear and easy to follow. This problem was more simple than i thought.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Performance and Memory dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by