Thanks, I think I understand how to do the first part now although I am still struggling with the second part. Is there anyone who could give me the specific code to program it?
Calculating values from an iterative map
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I need to write a Matlab code that will calculate the x10 value for the following iterative map that doesn't use fsolve,\ or inv commands, given x0= -3.
I also need a code that will calculate:
for the same iterative map.
Any help would be very appreciated :)
Risposte (2)
Walter Roberson
il 13 Ago 2015
Use a "for" loop. Inside the "for" use "if" and "elseif".
2 Commenti
Walter Roberson
il 13 Ago 2015
x(1) = 0;
for n = 1 : 10
xn = x(n);
first_expression = some calculation with xn
second_expression = some other calculation with xn
if first_expression < second_expression
xn1 = some result calculated with xn
else
....
if third_expression < fourth_expression
...
xn1 = ...
else
...
xn1 = ....
end
end
x(n+1) = xn1
end
Purushottama Rao
il 13 Ago 2015
for the second part,
s=0;
for n=4:8
k=(x(n-1)-2)+(x(n-1)+1);
s=s+k;
end
disp(s)
Vedere anche
Categorie
Scopri di più su Logical 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!