mbistato (Normal User)
Newbie
Messaggi: 1
Iscritto: 23/04/2011
|
Salve a tutti!
Mi sono appena iscritto e mi servirebbe una mano per generare il frattale di Brown and Bachelier che ho allegato in questo messaggio.
Sono riuscito a costruire il seguente codice in Matlab:
Codice sorgente - presumibilmente VB.NET |
function [x,y]=cartoon(n) H=1/2; if nargin ~= 1 n = 4; end % end of recursion if n <= 0 x = [0 1]; y = [0 1]; % recursive method call else [x0,y0] = cartoon(n-1); % calculate new co-ordinates x = (4/9)*[x0 x0+5/4]; y = 2/3*[y0 y0+H]; end plot(x,y,'-'); hold off; end
|
ma esso non mi applica la suddivisione frattale negli intervalli centrali. Qualcuno ha una soluzione anche con un approccio diverso dal mio?
|