Bonjour !
J'ai un exercice à résoudre sous Matlab mais mes essais sont tous vains car le logiciel m'affiche à chaque fois un message d'erreur... Pourriez-vous m'éclairer SVP?
L'exercice :
On considère les deux suites x(n) et y(n) définies par :
x(n) = 1 si n compris entre 0 et 1, et
x(n) = x(n-1)+x(n-2) si n est supérieur ou égal à 2
y(n)= [5+ racine de 5]/10.[1+ racine de 5]/2 le tout puissance n + [5- racine de 5]/10.[1- racine de 5]/2 le tout puissance n
Ecrire un programme de calcul des valeurs x(n) et y(n) pour n compris entre 0 et 25 avec les formules indiquées. Ces valeurs seront mémorisées dans deux vecteurs x et y. Que peut-on constater ?
Mon essai pour la première suite :
x(n) = [ ];
for n = 0:25
if n == 0
x(n) = 1
elseif n == 1
x(n)= 1
else
x(n)= x(n-1) + x(n-2)
end
end
Merci par avance !
-----