File:Complex numbers conjugation.png

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Complex_numbers_conjugation.png(236 × 238 pixels, file size: 5 KB, MIME type: image/png)

Captions

Captions

Add a one-line explanation of what this file represents

Transferred from en.wikipedia to Commons by Maksim.

The original description page was here. All following user names refer to en.wikipedia.

Summary[edit]

Made by myself with matlab.

Licensing[edit]

Public domain This work has been released into the public domain by its author, Oleg Alexandrov at English Wikipedia. This applies worldwide.
In some countries this may not be legally possible; if so:
Oleg Alexandrov grants anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.

Source code[edit]

function main ()

% set up the plotting window
thickness=2.8; fs=30; d=0.005;
red=[1, 0, 0]; green=[0, 1, 0]; blue=[0, 0, 1];
figure(1); clf; hold on; axis equal; axis off; 
i=sqrt(-1);

z1=0; z2=1; z3=2+i;
plot_seg(z1, z2, red, thickness); 
plot_seg(z2, z3, green, thickness);
plot_seg(z3, z1, blue, thickness);

pt (z1, fs, 4, d, '0'); 
pt (z2, fs, 0, d, '1');
pt (z3, fs, 1, d, 'A');

z1=0; z2=1; z3=2-i;
plot_seg(z1, z2, red, thickness);
plot_seg(z2, z3, green, thickness);
plot_seg(z3, z1, blue, thickness);

pt (z3, fs, 7, d, 'X');

saveas(gcf, 'Complex_numbers_conjugation.eps', 'psc2')

% convert from eps to png with the shell command
% convert -antialias -density 400 -scale 20% Complex_numbers_conjugation.eps Complex_numbers_conjugation.png


function plot_seg(z1, z2, color, thickness);
  plot( [real(z1), real(z2)], [imag(z1), imag(z2)], 'color', color, 'linewidth', thickness );

function pt (z, fs, pos, d, tx)
 p=cos(pi/4)+sqrt(-1)*sin(pi/4);
 z = z + p^pos * d * fs; 
 shiftx=0.0003;
 shifty=0.002;
 x = real (z); y=imag(z); 
 H=text(x+shiftx*fs, y+shifty*fs, tx); set(H, 'fontsize', fs, 'HorizontalAlignment', 'c', 'VerticalAlignment', 'c')
date/time username edit summary
04:59, 24 October 2005 en:User:Oleg Alexandrov (fix bug)
04:58, 24 October 2005 en:User:Oleg Alexandrov (source code)
03:45, 24 October 2005 en:User:Oleg Alexandrov (Made by myself with matlab.)

Original upload log[edit]

Legend: (cur) = this is the current file, (del) = delete this old version, (rev) = revert to this old version.

Click on date to download the file or see the image uploaded on that date.

File history

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

Date/TimeThumbnailDimensionsUserComment
current18:34, 26 March 2006Thumbnail for version as of 18:34, 26 March 2006236 × 238 (5 KB)Maksim (talk | contribs)La bildo estas kopiita de wikipedia:en. La originala priskribo estas: == Summary == Made by myself with matlab. == Licensing == {{PD-self}} ==Source code== <pre><nowiki> function main () % set up the plotting window thickness=2.8; fs=30; d=0.005; red

There are no pages that use this file.

File usage on other wikis

The following other wikis use this file: