Datei:Kampyle Eudoxus.png

Seiteninhalte werden in anderen Sprachen nicht unterstützt.
Aus Wikiversity

Originaldatei(622 × 1.092 Pixel, Dateigröße: 13 KB, MIME-Typ: image/png)


Diese Datei und die Informationen unter dem roten Trennstrich werden aus dem zentralen Medienarchiv Commons eingebunden.
Weitere Informationen und eine Kontaktmöglichkeit zum Urheber sind dort zu finden.
Zur Beschreibungsseite auf Commons Zur Beschreibungsseite auf Commons



Beschreibung

Beschreibung Graph of Kampyle of Eudoxus
Datum
Quelle Eigenes Werk
Urheber Donald Hosek
 
Dieses Diagramm wurde mit MATLAB erstellt.

Lizenz

Public domain Dieses Werk wurde von seinem Urheber Donald Hosek als gemeinfrei veröffentlicht. Dies gilt weltweit.

In manchen Staaten könnte dies rechtlich nicht möglich sein. Sofern dies der Fall ist:
Donald Hosek gewährt jedem das bedingungslose Recht, dieses Werk für jedweden Zweck zu nutzen, es sei denn, Bedingungen sind gesetzlich erforderlich.

Source code (MATLAB)

% Kampyle illustration

function main()

   % linewidth and font size
   lw= 6; 
   fs = 20;

% colors
   red=[0.867 0.06 0.14];
   blue = [0, 129, 205]/256;
   green = [0, 200,  70]/256;
   black = [0, 0, 0];
   white = 0.99*[1, 1, 1];


   N=500;  % number of points (don't make it big, code will be slow)

   Lx1 = -3; Lx2 = 3; Ly1 = -4; Ly2 = -Ly1;

   bd = 0.01;
   for i = 1:10

% Set up the plotting window
	  figure(1); clf; set(gca, 'fontsize', fs, 'linewidth', lw/4);
	  hold on; axis equal; grid on;
	  figure(2); clf; hold on; axis equal; axis off;
	  
	  [X, Y]=meshgrid(linspace(Lx1, Lx2, N), linspace(Ly1, Ly2, N));  
	  
	  x = X; y = Y;
	  a = 1;
	  Z = x.^4-(x.^2+y.^2);
	  
%  graph the curves using 'contour' in figure (2)
	  figure(2); [c, stuff] = contour(X, Y, Z, [0, 0]);
	  
%  extract the curves from c and graph them in figure(1) using 'plot'
%  need to do this kind of convoluted work since plot2svg can't save
%  the result of 'contour' but can save the result of 'plot'   

	  
	  [m, n] = size(c);
	  while n > 0
		 
		 l=c(2, 1);
		 x=c(1,2:(l+1));  y=c(2,2:(l+1)); % get x and y of contours
		 figure(1); plot(x, y, 'color', red, 'linewidth', lw/2);
		 
		 c = c(:, (l+2):n);
		 [m, n] = size(c);

		 Lx1 = min(Lx1, min(x) - bd); Lx2 = max(Lx2, max(x) + bd);
		 Ly1 = min(Ly1, min(y) - bd); Ly2 = max(Ly2, max(y) + bd);
	  end
	  
	  figure(1); axis equal; axis ([Lx1, Lx2, Ly1, Ly2]);
   end

   axis([-2.2 2.2 -4, 4]);
   saveas(gcf, 'Kampyle.eps', 'psc2')

Kurzbeschreibungen

Ergänze eine einzeilige Erklärung, was diese Datei darstellt.

In dieser Datei abgebildete Objekte

Motiv

Dateiversionen

Klicke auf einen Zeitpunkt, um diese Version zu laden.

Version vomVorschaubildMaßeBenutzerKommentar
aktuell07:46, 19. Apr. 2017Vorschaubild der Version vom 07:46, 19. Apr. 2017622 × 1.092 (13 KB)Ayane m61% file size reduction
07:21, 14. Jul. 2007Vorschaubild der Version vom 07:21, 14. Jul. 2007622 × 1.092 (34 KB)Oleg Alexandrovtweak, same license
02:34, 15. Jun. 2007Vorschaubild der Version vom 02:34, 15. Jun. 20071.305 × 913 (53 KB)Donald Hosek{{Information |Description=Graph of Kampyle of Eudoxus |Source=self-made |Date=14 June 2007 |Author= Donald Hosek }}

Globale Dateiverwendung

Die nachfolgenden anderen Wikis verwenden diese Datei: