Soubor:Brusselator space.gif
Z testwiki
Skočit na navigaci
Skočit na vyhledávání
Brusselator_space.gif (125 × 125 pixelů, velikost souboru: 1,44 MB, MIME typ: image/gif, ve smyčce, 200 snímků, 20 s)
Tento soubor pochází z Wikimedia Commons a mohou ho používat ostatní projekty. Níže jsou zobrazeny informace, které obsahuje jeho tamější stránka s popisem souboru.
Popis
| PopisBrusselator space.gif |
English: some frames from a simulation of the brusselator model in 2D |
| Datum | |
| Zdroj | Vlastní dílo |
| Autor | Jkrieger |
| GIF vývoj InfoField | |
| Zdrojový kód InfoField | MATLAB codeclear;
% timestep
DeltaT=0.1;
% diffusion coefficients
DX=0.2;
DY=0.02;
% reaction constants
k1=1;
k2=1;
k3=1;
k4=1;
% initial concentrations
X0=1;
Y0=1;
% constant concentrations
A=1;
B=3;
% sigma of the random initial distortion
initRandomSigma=2;
% width/height of the simulation grid
width=100;
% number of iterations before display
iterationsPre=3000;
% number of visible iterations after pre
iterations=300;
iterationsDT=6;
% number of visible iterations before pre
iterationsStart=300;
% number of visible iterations before pre
iterationsInit=300;
% number of invisible iterations before iterationsStart
iterationsStartPre=600;
% number of visible iterations after pre
iterationsPre1=6000;
% number of visible iterations after pre
iterations1=300;
% laplace operator
laplace=0.25*[0 1 0; 1 -4 1; 0 1 0];
% initialize reaction variables
X(1:width,1:width)=X0+(rand(width,width)-0.5)*2*initRandomSigma;
Y(1:width,1:width)=Y0+(rand(width,width)-0.5)*2*initRandomSigma;
X(X<0)=0;
Y(Y<0)=0;
X(X>4.5)=4.5;
Y(Y>4.5)=4.5;
Xi=X;
Yi=Y;
% colormap
rbmap(1:100,1:3)=0;
rbmap(:,1)=((length(rbmap)-1)-(0:(length(rbmap)-1)))/(length(rbmap)-1);
rbmap(:,3)=(0:(length(rbmap)-1))/(length(rbmap)-1);
figure(1)
s=get(gcf, 'Position');
s(3)=250;
s(4)=200;
set(gcf, 'Position', s);
mf=1;
for it=1:(iterationsInit+iterationsStartPre+iterationsStart+iterationsPre+iterations+iterationsPre1+iterations1)
lapX=conv2(X, laplace, 'same');
lapY=conv2(Y, laplace, 'same');
vX=k1*A+k2*X.^2.*Y-k3*B*X-k4*X+DX.*lapX;
vY=k3*B*X-k2*X.^2.*Y+DY.*lapY;
% leave border as distrotion centers
vX(1:width,[1 width])=0;
vX([1 width],1:width)=0;
vY(1:width,[1 width])=0;
vY([1 width],1:width)=0;
if ((it<=iterationsInit) ...
|
Licence
Tento soubor podléhá licenci Creative Commons Uveďte autora 3.0 Unported
Uveďte autora:
- Dílo smíte:
- šířit – kopírovat, distribuovat a sdělovat veřejnosti
- upravovat – pozměňovat, doplňovat, využívat celé nebo částečně v jiných dílech
- Za těchto podmínek:
- uveďte autora – Máte povinnost uvést autorství, poskytnout odkaz na licenci a uvést, pokud jste provedli změny. Toho můžete docílit jakýmkoli rozumným způsobem, avšak ne způsobem naznačujícím, že by poskytovatel licence schvaloval nebo podporoval vás nebo vaše užití díla.
Popisky
Přidejte jednořádkové vysvětlení, co tento soubor představuje
Položky vyobrazené v tomto souboru
zobrazuje
Nějaká hodnota bez položky na Wikidatech
3. 8. 2012
image/gif
d4e6c595dfd0671268202f6c17def14540cfb977
1 506 406 bajt
20,000000000000014 sekunda
125 pixel
125 pixel
Historie souboru
Kliknutím na datum a čas se zobrazí tehdejší verze souboru.
| Datum a čas | Náhled | Rozměry | Uživatel | Komentář | |
|---|---|---|---|---|---|
| současná | 8. 8. 2012, 10:23 | 125 × 125 (1,44 MB) | wikimediacommons>Jkrieger | more regions |
Využití souboru
Tento soubor používá následující stránka:
