Please help me with this sequence equation

1 visualizzazione (ultimi 30 giorni)
arsalan mehrabi
arsalan mehrabi il 19 Dic 2020
Commentato: Alan Stevens il 19 Dic 2020
Hi I want to solve a sequence equation:
t(i)^(n+1)=e(t(i-1)^n+t(i+1)^n)
for i=2:1:5 and n=1:1:10 and n is not power.
so I wrote this:
for n = 1 :1: 10
for i = 2 :1: 5
t(1,i)=100
t(n+1,i) = 0.46875*t(n,i-1) + 0.0625t(n,i) + 0.46875(n,i+1);
end
end
What is the problem?
  2 Commenti
Image Analyst
Image Analyst il 19 Dic 2020
Modificato: Image Analyst il 19 Dic 2020
Is e in that equation exp()? Like 2.718281828? So you want e to the power "(t(i-1)^n+t(i+1)^n)"?
And what's up with the third term? 0.46875 is a scalar and cannot have matrix indexes.

Accedi per commentare.

Risposte (1)

Alan Stevens
Alan Stevens il 19 Dic 2020
Modificato: Alan Stevens il 19 Dic 2020
Firstly
t(n+1,i) = 0.46875*t(n,i-1)+0.0625t(n,i)+0.46875(n,i+1);
should probably be
t(n+1,i) = 0.46875*t(n,i-1)+0.0625*t(n,i)+0.46875*t(n,i+1);
Secondly, you want to use t(n,i+1), before you've determined it. (When n = 1, t(2,3) doesn't yet exist so you can't calculate t(2,2)).
  2 Commenti
arsalan mehrabi
arsalan mehrabi il 19 Dic 2020
Modificato: arsalan mehrabi il 19 Dic 2020
so how can i do that ?
Alan Stevens
Alan Stevens il 19 Dic 2020
I don't know! Looks like you need more initial information.

Accedi per commentare.

Categorie

Scopri di più su Mathematics in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by