Help with Graphing Difference Equations

8 次查看(过去 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 中查找有关 Mathematics and Optimization 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by