Ficheiro:Indicator function illustration.png

De testwiki
Saltar á navegación Saltar á procura
Ficheiro orixinal (813 × 516 píxeles; tamaño do ficheiro: 19 kB; tipo MIME: image/png)

Este ficheiro é de Wikimedia Commons e pode utilizarse noutros proxectos. A descrición da páxina de descrición do ficheiro móstrase a continuación.

Resumo

Descrición
English: Illustration of an Indicator function.
Data (UTC)
Orixe Obra propia
Autoría Oleg Alexandrov
PNG desenvolvimento
InfoField
 Esta PNG imaxe foi creada co MATLAB

Licenza

Public domain Eu, como posuidor dos dereitos de autor desta obra, libéroa para que pertenza ao dominio público. Isto é válido en todo o mundo.
Nalgúns países, isto pode non ser legalmente posible; entón:
Concedo a calquera o dereito de empregar esta obra para o propósito que considere oportuno, sen condicións, agás aquelas que sexan requiridas pola lei.

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);
Esta imaxe (ou todas as imaxes deste artigo ou categoría) deberían volverse crear como imaxes vectoriais SVG. Isto proporciona moitas vantaxes, véxase Commons:Media for cleanup (en inglés) para máis información. Se xa hai unha versión SVG desta imaxe dispoñible, por favor, cárguea en Commons. Tras subila, substitúa este modelo polo modelo {{vector version available|novo nome da imaxe.svg}} nesta imaxe.

Pés de foto

Engade unha explicación dunha liña do que representa este ficheiro

Elementos retratados neste ficheiro

representa a

tamanho dos dados portugués

19.793 Byte

516 píxel

813 píxel

60e2a55c65183a7cb6107041596113729cb009a8

Historial do ficheiro

Prema nunha data/hora para ver o ficheiro tal e como estaba nese momento.

Data/HoraMiniaturaDimensiónsUsuarioComentario
actual27 de setembro de 2007 ás 02:49Miniatura da versión ás 02:49 do 27 de setembro de 2007813 × 516 (19 kB)wikimediacommons>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

A seguinte páxina usa este ficheiro: