Zaloguj się
Blog na Matlablog
Forum polskich użytkowników
 
UŻYTKOWNICY GRUPY PROFIL Zaloguj się, by sprawdzić wiadomości FAQ
 



Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

generacja pewnego ciagu liczb...
Forum MATLAB Strona Główna-> Matematyka, statystyka i prawdopodobieństwo
Post Wysłany: 12 Grudnia 2007, Sro 10:55 pm Temat postu: generacja pewnego ciagu liczb... Odpowiedz z cytatem
 
AUTOR:
Valdo84
Dość dobry pisarz


Dołączył: 22 Sty 2007
Posty: 50


Ogląda profil użytkownika Wyślij prywatną wiadomość
... w ktorym kazda kolejna liczba to: suma liczby poprzedniej i sumy cyfr liczby poprzedniej.

probowalem na kilka sposoboc cos scalic ale nie udaje mi sie:

Kod:

liczba
= zeros(1,200);
s = zeros(1,200);
liczba2 = zeros(1,200);
liczba2(1) = 1;

for
i = 1:1:200
    liczba
(i) = i;
end

for i = 1:1:200
    
while liczba(i) > 0
            s
(i) = s(i) + mod(liczba(i),10);
            
liczba(i) = floor(liczba(i)/10);
    
end
end

    
    
for i=2:1:200
        liczba2
(i) = liczba2(i-1) + s(i);
end

liczba2
'



najpierw tworze sobie iteracyjnie tablice s(i) ktora zawiera sumy cyfr kazdej liczby od 1 do 200. noi chcialem ta tablice jakos dodac do wlasciwej liczby (liczba2(i)) ale niestety nie zalozylem tego ze liczba2(i) nie wzrasta dokladnie o jeden (a s(i) wzrasta Confused )


ma ktos jakis pomysl ?


 

Post Wysłany: 12 Grudnia 2007, Sro 11:15 pm Temat postu: Odpowiedz z cytatem
 
AUTOR:
placek
Może pisać książki


Dołączył: 19 Gru 2006
Posty: 238
Skąd: AGH


Ogląda profil użytkownika Wyślij prywatną wiadomość
Kod:
% funkcja wyznaczające sumę cyfr danej liczby

function y = suma(x)

y = 0;
x = num2str(x);
for
i=1:length(x)
    
y = y + str2num(x(i));
end;

%
funkcja generująca dany ciąg

function y = gen_ciag(x0,N)

%
x0 - pierwszy element ciągu
% N - długość ciągu

y
= zeros(1,N);
y(1) = x0;
for
i = 1:N-1
    y
(i+1) = y(i) + suma(y(i));
end;

%
przykład użycia:

k = gen_ciag(3,14)

k =

    
3     6    12    15    21    24    30    33    39    51    57    69    84    96



mam nadzieję że o coś takiego chodziło Smile


 

Post Wysłany: 13 Grudnia 2007, Czw 12:03 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
Valdo84
Dość dobry pisarz


Dołączył: 22 Sty 2007
Posty: 50


Ogląda profil użytkownika Wyślij prywatną wiadomość
tak. dokladnie. dzieki. ja caly czas chcialem to miec w jednym m-file'u i bez zadnych funkcji dlatego sie napocilem a i tak niewiele to dalo.


 

Post Wysłany: 24 Styczenia 2008, Czw 5:35 pm Temat postu: Odpowiedz z cytatem
 
AUTOR:
darekc
Może pisać książki


Dołączył: 19 Lis 2007
Posty: 570
Skąd: P.Śl. Gliwice


Ogląda profil użytkownika Wyślij prywatną wiadomość
Dopiero dzisiaj zajrzałem do tego działu i natrafiłem na to ciekawe zadanie. Pewnie nie jest już to potrzebne, ale podam, że sumę cyfr pewnej liczby można obliczyć też tak:

Kod:
sum(abs(num2str(liczba) - '0'))


 

Post Wysłany: 8 Styczenia 2018, Pon 10:51 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
projektogrod
Zbanowany


Dołączył: 21 Lis 2017
Posty: 50


Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
bardzo się przyda i w tym dziale
michał mazur


 

Forum MATLAB Strona Główna-> Matematyka, statystyka i prawdopodobieństwo
Wyświetl posty z ostatnich:   

Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wszystkie czasy w strefie CET (Europa)

Skocz do:  

Statystyki forum:



Od dnia 08.06.2006 forum odwiedzano 46710187
Najwięcej użytkowników 266 było obecnych 19 Lutego 2015, Czw 7:03 pm

Aktualnie online:




Najnowsze posty na forum:
Serial SNL Polska ogladaj online Showmax/CDA/Zalukaj  (15 Czerwca 2018, Pią 10:22 am)
Ucho Prezesa ogladaj wszystkie odcinki online Showmax/CDA  (15 Czerwca 2018, Pią 10:12 am)
Zona Idealna ogladaj serial online napisy PL CDA/Showmax  (15 Czerwca 2018, Pią 9:52 am)
Haven wszystkie sezony ogladaj online napisy PL Showmax  (15 Czerwca 2018, Pią 9:43 am)
Luther wszystkie sezony oglądaj online napisy PL Showmax  (15 Czerwca 2018, Pią 9:39 am)
Ogladaj online Halt and Catch Fire napisy/lektor pl Showmax  (15 Czerwca 2018, Pią 9:34 am)
Serial Fargo wszystkie sezony ogladaj onlie napisy PL CDA  (15 Czerwca 2018, Pią 9:29 am)
Ebook Remigiusz Mroz Wotum nieufnosci PDF pobierz Chomikuj  (15 Czerwca 2018, Pią 9:09 am)
Ebook Remigiusz Mroz Zabojczy pocisk PDF pobierz Chomikuj  (15 Czerwca 2018, Pią 9:05 am)
Ebook Remigiusz Mroz Deniwelacja PDF pobierz Chomikuj  (15 Czerwca 2018, Pią 9:02 am)
Twoje prawa:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać plików na tym forum