what y(2) ,y(3), y(4) , y(5) ,by using matlab ?

1 vue (au cours des 30 derniers jours)
majed alharbi
majed alharbi le 19 Sep 2020
Commenté : Rena Berman le 8 Oct 2020
y(0)=1 y(2)=5
y(n+2)=3y(n+1)-5y(n)
what y(2) ,y(3), y(4) , y(5) ,by using matlab ?
  4 commentaires
Stephen23
Stephen23 le 19 Sep 2020
Original question by majed alharbi retrieved from Google Cache:
"what y(2) ,y(3), y(4) , y(5) ,by using matlab ?"
y(0)=1 y(2)=5
y(n+2)=3y(n+1)-5y(n)
what y(2) ,y(3), y(4) , y(5) ,by using matlab ?
Rena Berman
Rena Berman le 8 Oct 2020
(Answers Dev) Restored edit

Connectez-vous pour commenter.

Réponses (1)

Alan Stevens
Alan Stevens le 19 Sep 2020
You need to start with y(1) = 1, not y(0) = 1. Then with y(2) = 5, you can use a for loop:
for n=1:3, y(n+2) = 3*y(n+1)-5*y(n); end
  3 commentaires
majed alharbi
majed alharbi le 19 Sep 2020
Walter Roberson
Walter Roberson le 19 Sep 2020
Modifié(e) : Walter Roberson le 19 Sep 2020
you did not loop like I suggested. You tried to vectorize.
The function can only be vectorized after a bunch of mathematical calculations to figure out the general form. I recommend looping, it is much easier.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by