Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
ivakmetova
Člen
Avatar
ivakmetova:18.10.2016 15:31

Ahojte, pokúšam sa v Matlabe spustiť nasledovný kód, ktorý by mal vykresliť sierpinskeho fraktál (L-systémy), ale vyhadzuje mi tam nejakú chybu. Neviete mi poradiť čo mám zle?
Ahojte, skúšam spustiť nasledovný kód ale nejde mi, neviete kde je problém? Malo by to vykresliť sierpinskeho fraktál. Diky.

function z = sierpinski(n)
%SIERPINSKI Sierpinski Cross Curve
% Z = SIERPINSKI(N) is a closed curve in the complex plane
% with 4^(N+1)+1 points. N is a nonnegative integer.
%
% % Example

plot(sierpinski(4)), axis equal

% Constants
a = 1 + 1i;
b = 1 - 1i;
c = 2 - sqrt(2);

% Generate point sequence
z = c;
for k = 1:n
w = 1i*z;
z = [z+b; w+b; a-w; z+a]/2;
end

% Close cross
z = [z; 1i*z; -z; -1i*z; z(1)];

 
Odpovědět
18.10.2016 15:31
Avatar
coells
Tvůrce
Avatar
coells:18.10.2016 20:21

Řádka plot(sierpinski(4)), axis equal nemá ve funkci co dělat, tu zakomentuj.
Funkci pak zavoláš právě tímle příkazem a vykrelíš graf.

 
Nahoru Odpovědět
18.10.2016 20:21
Avatar
ivakmetova
Člen
Avatar
Odpovídá na coells
ivakmetova:19.10.2016 10:08

Super, ďakujem veľmi pekne....ide to ;)

 
Nahoru Odpovědět
19.10.2016 10:08
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.