Originalfil(813 × 516 pixlar, filstorlek: 19 kbyte, MIME-typ: image/png)

Beskrivning Illustration of an en:Indicator function.
Datum (UTC)
Källa self-made with MATLAB, source code below
Skapare Oleg Alexandrov
 
Den här Det diagram skapades med MATLAB.
Public domain Jag, upphovsrättsinnehavaren till detta verk, släpper detta verk i public domain. Detta gäller globalt.
I vissa länder kan detta inte vara juridiskt möjligt; i så fall:
Jag ger härmed envar rätten att använda detta verk för alla ändamål, utan några villkor, förutom villkor som lagen ställer.

Source code (MATLAB)

% illustration of an indicator function in two dimensions
function main()

   % the number of data points. More points means prettier picture.
   N = 400;

   % a function close to what we want, but not smooth
   Z = get_step_function (N);

% plot the surface
   figure(2); clf; hold on; axis equal; axis off;
   scale = 100;
   surf(scale*Z);
   
% make the surface beautiful
   shading interp;
   colormap autumn;

% add in a source of light
   camlight (-50, 54);
   
% viewing angle
   view(-40, 38);

   % save as png
   print('-dpng', '-r200', 'Indicator_function_illustration.png');

  
% get a function which is 1 on a set, and 0 outside of it
function Z = get_step_function(N)
   XX = linspace(-1.5, 4, N);
   YY = linspace(-4, 4, N);
   [X, Y] = meshgrid(XX, YY);
   
   c = 2;
   k=1.2;
   shift=10;
   Z = (c^2-X.^2-Y.^2).^2 + k*(c-X).^3-shift;
   
   Z =1-max(sign(Z), 0);
Denna bild (eller alla bilder i denna artikel eller kategori) bör återskapas med hjälp av vektorgrafik som en SVG-fil. Detta har flera fördelar; se Commons:Media for cleanup för mer information. Om det redan existerar en SVG-version av denna bild, var vänlig och lägg upp den. Efter att en SVG-version lagts upp, ersätt denna mall med {{vector version available|nytt bildnamn.svg}} på denna sida.

Bildtexter

Ingen bildtext har definierats

Objekt som porträtteras i den här filen

motiv

Filhistorik

Klicka på ett datum/klockslag för att se filen som den såg ut då.

Datum/TidMiniatyrbildDimensionerAnvändareKommentar
nuvarande27 september 2007 kl. 03.49Miniatyrbild för versionen från den 27 september 2007 kl. 03.49813 × 516 (19 kbyte)Oleg Alexandrov{{Information |Description=Illustration of an en:Indicator function. |Source=self-made with MATLAB, source code below |Date=~~~~~ |Author= Oleg Alexandrov }} <pre><nowiki> % illustration of an indicator function in two dime

Följande sida använder den här filen:

Global filanvändning

Följande andra wikier använder denna fil: