Help with Graphing Difference Equations

1 次查看(过去 30 天)
I'm trying to graph these and a hint was given to use the power and semilogy functions. General advice or help with a) would be appreciated!
  2 个评论
Davide Masiello
Davide Masiello 2022-10-1
Hi @McKenna Mason, it is costumary on this forum that you share your attempt at coming up with a code.
McKenna Mason
McKenna Mason 2022-10-1
@Davide Masiello Ah okay my bad! I didn't initially share it because even after some google searches I wasn't sure where to start
I haven't included initials or coefficients yet either

请先登录,再进行评论。

采纳的回答

Davide Masiello
Davide Masiello 2022-10-1
n = 10;
x = zeros(1,10);
x(1) = 2;
x(2) = 5;
for idx = 3:n
x(idx) = 5*x(idx-1)-6*x(idx-2);
end
semilogy(1:n,x)

更多回答(1 个)

Torsten
Torsten 2022-10-1
syms x n a b
f = x^2-5*x+6;
xsol = solve(f==0);
y = a*xsol(1)^n + b*xsol(2)^n
y = 
csol = solve([subs(y,n,0)==2,subs(y,n,1)==5],[a,b])
csol = struct with fields:
a: 1 b: 1
y = subs(y,[a,b],[csol.a,csol.b])
y = 
simplify(subs(y,n,n)-5*subs(y,n,n-1)+6*subs(y,n,n-2))
ans = 
0

类别

Help CenterFile Exchange 中查找有关 Numerical Integration and Differential Equations 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by