Welcome to mapoid.com on July 10 2009.
This is an internet experiment running to monitor browsing habbits of individuals through wikipedia contents.

File:Conformal map.svg

From Wikipedia, the free encyclopedia

Jump to: navigation, search

Conformal_map.svg(SVG file, nominally 535 × 937 pixels, file size: 34 KB)

This is a file from the Wikimedia Commons. The description on its description page there is shown below.
Commons is a freely licensed media file repository. You can help.
Description

Illustration of a conformal map.

Date

03:38, 23 January 2008 (UTC)

Source

self-made with MATLAB, tweaked in Inkscape.

Author

Oleg Alexandrov

Permission
(Reusing this image)

See below


Public domain I, the copyright holder of this work, hereby release it into the public domain. This applies worldwide.

In case this is not legally possible:
I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.


Afrikaans | Alemannisch | Aragonés | العربية | Asturianu | Български | Беларуская (тарашкевіца) | Català | Cebuano | Česky | Cymraeg | Dansk | Deutsch | Ελληνικά | English | Español | Esperanto | Eesti | Euskara | Estremeñu | فارسی | Français | Galego | ქართული | ភាសាខ្មែរ | 한국어 | हिन्दी | Hrvatski | Ido | Bahasa Indonesia | Íslenska | Italiano | עברית | Kurdî / كوردی | Latina | Lietuvių | Latviešu | Magyar | Македонски | Bahasa Melayu | Plattdüütsch | Nederlands | ‪Norsk (bokmål)‬ | ‪Norsk (nynorsk)‬ | 日本語 | Polski | Português | Ripoarisch | Română | Русский | Shqip | Slovenčina | Slovenščina | Српски / Srpski | Suomi | Svenska | ไทย | Tagalog | Türkçe | Українська | Tiếng Việt | Walon | 中文 | ‪中文(简体)‬ | ‪中文(繁體)‬ | zh-yue-hant | +/−

[edit] Source code (MATLAB)

% Compute the image of a rectangular grid under a a conformal map.
 
function main()
 
   N = 15; % num of grid points
   epsilon = 0.1; % displacement for each small diffeomorphism
   num_comp = 10; % number of times the diffeomorphism is composed with itself
 
   S = linspace(-1, 1, N);
 
   [X, Y] = meshgrid(S);
 
 
   % graphing settings
   lw = 1.0;
 
   % KSmrq's colors
   red    = [0.867 0.06 0.14];
   blue   = [0, 129, 205]/256;
   green  = [0, 200,  70]/256;
   yellow = [254, 194,   0]/256;
   white = 0.99*[1, 1, 1];
 
   mycolor = blue;
 
   % start plotting
   figno=1; figure(figno); clf;
 
   shiftx = 0; shifty = 0; scale = 1;
   do_plot(X, Y, lw, figno, mycolor, shiftx, shifty, scale)
 
   I=sqrt(-1);
   Z = X+I*Y;
 
   % tweak these numbers for a pretty map
   z0 = 1+ 2*I;
   z1 = 0.1+ 0.2*I;
   z2 = 0.2+ 0.3*I;
   a = 0.01;
   b = 0.02;
   shiftx = 0.1; shifty = 1.2; scale = 1.4;
   F = (Z+z0).^2 +a*(Z+z1).^3 +b*(Z+z2).^4;
   F = (1+2*I)*F;
 
   XF = real(F); YF=imag(F);
 
   do_plot(XF, YF, lw, figno, mycolor, shiftx, shifty, scale)
 
   axis ([-1 1.3 -2 2]); axis off;
 
   saveas(gcf, 'Conformal_map.eps', 'psc2');
 
 
function do_plot(X, Y, lw, figno, mycolor, shiftx, shifty, scale)
   figure(figno); hold on;
 
   [M, N] = size(X);
 
   X = X - min(min(X));
   Y = Y - min(min(Y));
 
   a = max(max(max(abs(X))), max(max(abs(Y))));
   X = X/a; Y = Y/a;
 
   X = scale*(X-shiftx);
   Y = scale*(Y-shifty);
 
   for i=1:N
      plot(X(:, i), Y(:, i), 'linewidth', lw, 'color', mycolor);
      plot(X(i, :), Y(i, :), 'linewidth', lw, 'color', mycolor);
   end
%   axis([-1-small, 1+small, -1-small, 1+small]);
   axis equal; axis off;

File history

Click on a date/time to view the file as it appeared at that time.

(latest | earliest) View (newer 50) (older 50) (20 | 50 | 100 | 250 | 500)
Date/TimeThumbnailDimensionsUserComment
current21:51, 27 January 2008Thumbnail for version as of 21:51, 27 January 2008535×937 (34 KB)Oleg Alexandrov (Make arrow and text smaller)
03:36, 23 January 2008Thumbnail for version as of 03:36, 23 January 2008535×937 (34 KB)Oleg Alexandrov ({{Information |Description=Illustration of a conformal map. |Source=self-made with MATLAB, tweaked in Inkscape. |~~~~~ |Author= Oleg Alexandrov |Permission= |other_versions= }} {{PD-self}} ==Source code ([[)
(latest | earliest) View (newer 50) (older 50) (20 | 50 | 100 | 250 | 500)
The following pages on the English Wikipedia link to this file (pages on other projects are not listed):
Personal tools

Visit joltnews for the latest headlines
Visit bloit.com for company information
Geed Media does computer consulting on long island.
This page viewed times. See Logs