Este es un archivo de Wikimedia Commons
De Wikipedia, la enciclopedia libre
Ir a navegaciónSaltar a buscar

Archivo original (2.960 × 2.960 píxeles; tamaño de archivo: 487 KB; tipo MIME: image / png )

Resumen

Licencia

Creación

Este archivo fue creado con Python

importar  numpy  como  np importar  matplotlib.pyplot  como  pltx  =  y  =  np . linspace ( 0 ,  np . pi ,  2 ** 12 ) X ,  Y  =  np . cuadrícula ( x ,  y )T  =  0 N  =  200 para  n  en  np . arango ( 1 , N ):  término  =  2 * ( - 1 ) ** ( n + 1 ) / n * np . sinc ( n / ( N + 1 )) * np . sin ( n * X )  *  np . senh (n  *  Y ) / np . sinh ( n * np . pi )  T  + =  términofig  =  plt . cifra ( dpi = 800 ) ax  =  fig . add_subplot ( 111 ) ax . set_aspect ( 'igual' ) ax . set_facecolor ( 'ninguno' ) plt . eje ( 'apagado' ) plt . pcolormesh ( X ,  Y ,  T ,  cmap = cuerpo_negro ) plt . tight_layout() plt . savefig ( "Placa de calor de Fourier.png" ,  bbox_inches = 'apretado' ,  pad_inches = 0 )

El mapa de color de Black Body se obtuvo aquí . La función sinc en el código surge para eliminar el timbre .

Se creó una versión anterior de este archivo con MATLAB

f = @ ( x , y , n ) 2 * ((( - 1 ) . ^ ( 2 : n + 1 )) ./ (( 1 : n ) . * sinh (( 1 : n ) . * pi )) ) ...     * ( sin (( 1 : n ) '* x ) . * sinh (( 1 : n ) ' * y )); ys = 0 : 0.01 : pi ;  g = [];  para y = ys    n = max ( 20 , min ( 100 , - 10 * log ( pi - y ) / ( pi - y )));   g = [ g ; f ( ys , repmat ( y , 1 , longitud ( ys )), n )];       fing ( fin , :) = ys ' ;   imagesc ( ys , ys , g ( final : - 1 : 1 , :));mapa de colores caliente eje cuadrado eje apagado print ( '-dpng' , '-r600' , 'Calor de Fourier en un plato' )  

Registro de carga original

La página de descripción original estaba aquí . Todos los siguientes nombres de usuario se refieren a en.wikipedia.
  • 2010-01-02 10:24 Fastily 409 × 410 × (20774 bytes) Recortar espacios en blanco
  • 2008-02-15 22:32 Loisel 672 × 504 × (12407 bytes) Tuve que cambiar las tontas coordenadas y de MATLAB.
  • 2008-02-15 22:24 Loisel 875 × 672 × (13817 bytes) {{Información | Descripción = | Fuente = hecho a sí mismo | Fecha = | Ubicación = | Autor = ~~~ | Permiso = | otras_versiones =}} MATLAB fragmento: f = @ (x, y, n) 2 * (((- 1). ^ (2: n + 1)) ./ ((1: n). * sinh ((1: n). * pi ))) ... * (sin ((1: n) '* x). * sinh ((1: n)' * y)); ys = 0: 0.01: pi; g = []; para y = ys

Captions

Add a one-line explanation of what this file represents

Items portrayed in this file

depicts

copyright status

copyrighted, dedicated to the public domain by copyright holder

copyright license

released into the public domain by the copyright holder

inception

15 February 2008

Historial del archivo

Haga clic en una fecha / hora para ver el archivo tal como apareció en ese momento.

Las siguientes páginas de la Wikipedia en inglés utilizan este archivo (no se enumeran las páginas de otros proyectos):

Uso de archivos global

Los siguientes wikis utilizan este archivo:

Metadatos