Podstawy matlaba Opracowanie ciągu wektoryzacją nie pętlą

Podstawy matlaba Opracowanie ciągu wektoryzacją nie pętlą
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1
0

Witam potrzebuję pomocy z wykonaniem zadania w którym nie mogę użyć pętli

Wyznaczyć pierwsze 100 elementów ciągu danego wzorem an=((an-₁)/(-1+an-₁)) n należy do N a1= -0,5 Opracować prezentację graficzną oraz oszacować sumę wyznaczonych elementów

Chodzi tu o rozwiązanie zadania bez wykorzystania pętli z którą to nie miałem problemu ale nie mam pomysłu jak można to zrobić inaczej

Kopiuj
clc,clear
a=zeros(1,100);
a(1)= -0.5;
for n = 2:100 
    a(n)=(a(n-1))/(-1+a(n-1));
end
disp('Elementy szeregu');
disp(a);
plot(1:100,a,'-'), grid minor, xlabel('n'),ylabel('a_n=(a{n-1}/{-1+a{n-1}})')
suma=sum(a)
lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5027
0

Bez pętli, to rekurencja, ale widać, że ciąg przyjmuje tylko dwie wartości: ````-0.5i0.33(3)```.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.