Odpovedať 
 
Hodnotenie témy:
  • 0 Hlasov - 0 Priemer
  • 1
  • 2
  • 3
  • 4
  • 5
Sierpinski
10-14-2016, 09:23
Príspevok: #1
Sierpinski
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)];
Vyhľadať všetky príspevky tohoto používateľa
Citovať príspevok v odpovedi
10-27-2016, 18:53
Príspevok: #2
RE: Sierpinski
Dobry den

Zda sa, ze kod funguje a vykresli obrazok, aky je v prilohe.
Aku chybovu hlasku napise matlab?

VdakaSmile

edo


Priložené súbory Miniatúry
   

.zip  matlab.zip (Veľkosť: 617 bajtov / Sťahovanie: 1)
Vyhľadať všetky príspevky tohoto používateľa
Citovať príspevok v odpovedi
Odpovedať 


Skok na fórum:




Kontakty | matlab.sk | Nahor | Na obsah | Odľahčený (archivačný) mód | RSS