Do nového roku jako lepší programátoři? Znovu otevíráme večerní školu programování. Nette framework, návrhové vzory, testování nebo vůbec poprvé kurzy ASP.NET dostupné odkudkoli v republice.

Diskuze: Matlab-Sierpinski fraktál

Ostatní jazyky Ostatní programovací jazyky Matlab-Sierpinski fraktál

Avatar
ivakmetova
Člen
Avatar
ivakmetova:

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
Redaktor
Avatar
coells:

Řá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:

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.