File:Brusselator space.gif
מתוך Wikimedia Commons
קפיצה לניווט
קפיצה לחיפוש
Brusselator_space.gif (125 × 125 פיקסלים, גודל הקובץ: 1.44 מ"ב, סוג MIME: image/gif, בלולאה, 200 תמונות, 20 שניות)
מידע על הקובץ
נתונים מובְנים
כיתובים
תקציר
[עריכה]תיאורBrusselator space.gif |
English: some frames from a simulation of the brusselator model in 2D |
תאריך יצירה | |
מקור | נוצר על־ידי מעלה היצירה |
יוצר | Jkrieger |
GIFהתפתחות InfoField | MATLAB עם נוצרה ה GIF תמונת מפת סיביות |
קוד מקור 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) ...
|
רישיון
[עריכה]הקובץ הזה מתפרסם לפי תנאי רישיון קריאייטיב קומונז ייחוס 3.0 לא מותאם.
ייחוס: Jan Krieger
- הנכם רשאים:
- לשתף – להעתיק, להפיץ ולהעביר את העבודה
- לערבב בין עבודות – להתאים את העבודה
- תחת התנאים הבאים:
- ייחוס – יש לתת ייחוס הולם, לתת קישור לרישיון, ולציין אם נעשו שינויים. אפשר לעשות את זה בכל צורה סבירה, אבל לא בשום צורה שמשתמע ממנה שמעניק הרישיון תומך בך או בשימוש שלך.
היסטוריית הקובץ
ניתן ללחוץ על תאריך/שעה כדי לראות את הקובץ כפי שנראה באותו זמן.
תאריך/שעה | תמונה ממוזערת | ממדים | משתמש | הערה | |
---|---|---|---|---|---|
נוכחית | 09:23, 8 באוגוסט 2012 | 125 × 125 (1.44 מ"ב) | Jkrieger (שיחה | תרומות) | more regions | |
18:56, 4 באוגוסט 2012 | 163 × 163 (2.33 מ"ב) | Jkrieger (שיחה | תרומות) | now shows the first some intermediate and late simulation states | ||
15:43, 3 באוגוסט 2012 | 176 × 176 (1.45 מ"ב) | Jkrieger (שיחה | תרומות) | more frames | ||
15:16, 3 באוגוסט 2012 | 195 × 195 (886 ק"ב) | Jkrieger (שיחה | תרומות) | longer | ||
15:07, 3 באוגוסט 2012 | 222 × 222 (1.06 מ"ב) | Jkrieger (שיחה | תרומות) | {{Information |Description ={{en|1=some frames from a simulation of the brusselator model in 2D}} |Source ={{own}} |Author =Jkrieger |Date =2012-08-03 |Permission = |other_versions = }} [[Category:Com... |
אין באפשרותך לדרוס את הקובץ הזה.
שימוש בקובץ
הדף הבא משתמש בקובץ הזה:
שימוש גלובלי בקובץ
אתרי הוויקי השונים הבאים משתמשים בקובץ זה:
- שימוש באתר cs.wikipedia.org
- שימוש באתר de.wikipedia.org
- שימוש באתר en.wikipedia.org
- שימוש באתר fa.wikipedia.org
- שימוש באתר fr.wikipedia.org
- שימוש באתר ja.wikipedia.org
- שימוש באתר nl.wikipedia.org
- שימוש באתר www.wikidata.org
- שימוש באתר zh.wikipedia.org