File:Torus illustration.png
Une page de Wikimedia Commons, la médiathèque libre.
Aller à la navigation
Aller à la recherche
- Fichier
- Historique du fichier
- Utilisations locales du fichier
- Utilisations du fichier sur d’autres wikis
![File:Torus illustration.png](https://upload.wikimedia.org/wikipedia/commons/thumb/9/9f/Torus_illustration.png/800px-Torus_illustration.png?20080713011206)
Taille de cet aperçu : 800 × 528 pixels. Autres résolutions : 320 × 211 pixels | 640 × 422 pixels | 900 × 594 pixels.
Fichier d’origine (900 × 594 pixels, taille du fichier : 147 kio, type MIME : image/png)
Informations sur le fichier
Données structurées
Légendes
Légendes
Ajoutez en une ligne la description de ce que représente ce fichier
DescriptionTorus illustration.png | Illustration of torus |
Date | (UTC) |
Source | self-made, with MATLAB |
Auteur | Oleg Alexandrov |
Autres versions | Œuvres dérivées de ce fichier : Infobox torus.png |
Public domainPublic domainfalsefalse |
![]() |
Moi, propriétaire des droits d’auteur sur cette œuvre, la place dans le domaine public. Ceci s'applique dans le monde entier. Dans certains pays, ceci peut ne pas être possible ; dans ce cas : J’accorde à toute personne le droit d’utiliser cette œuvre dans n’importe quel but, sans aucune condition, sauf celles requises par la loi. |
Source code
[modifier]% illustration of a torus, obtained as an isosurface
function main()
% big and small radii of the torus
R = 3; r = 1;
Kb = R+r;
h = 0.1; % h is the grid size. Smaller h means prettier picture.
X = (-Kb-h):h:(Kb+h); m = length(X);
Y = (-Kb-h):h:(Kb+h); n = length(Y);
Z = (-r-h):h:(r+h); k = length(Z);
W = zeros(m, n, k); % the zero level set of this function will be the desired shape
for i=1:m
for j=1:n
x = X(i);
y = Y(j);
W(i, j, :) = (sqrt(x^2+y^2)-R)^2 + Z.^2-r^2; % torus eqn, vectorize in Z
end
end
figure(4); clf; hold on; axis equal; axis off;
H = patch(isosurface(W, 0));
isonormals(W, H);
light_green=[184, 224, 98]/256;
% set some propeties
set(H, 'FaceColor', light_green, 'EdgeColor','none', 'FaceAlpha', 1);
set(H, 'SpecularColorReflectance', 0.1, 'DiffuseStrength', 0.8);
set(H, 'FaceLighting', 'phong', 'AmbientStrength', 0.3);
set(H, 'SpecularExponent', 108);
daspect([1 1 1]);
axis tight;
colormap(prism(28))
% viewing angle
view(-146, 32);
% add in a source of light
camlight (-10, 54); lighting phong;
%save as png
print('-dpng', '-r400', sprintf('Torus_illustration.png'));
Historique du fichier
Cliquer sur une date et heure pour voir le fichier tel qu'il était à ce moment-là.
Date et heure | Vignette | Dimensions | Utilisateur | Commentaire | |
---|---|---|---|---|---|
actuel | 13 juillet 2008 à 01:12 | ![]() | 900 × 594 (147 kio) | Oleg Alexandrov (d | contributions) | {{Information |Description=Illustration of torus |Source=self-made, with MATLAB |Date=~~~~~ |Author= Oleg Alexandrov }} {{PD-self}} ==Source code== <source lang="matlab"> % illustration of a torus, o |
Vous ne pouvez pas remplacer ce fichier.
Utilisations locales du fichier
La page suivante utilise ce fichier :
Utilisations du fichier sur d’autres wikis
Les autres wikis suivants utilisent ce fichier :
- Utilisation sur ar.wikipedia.org
- Utilisation sur ca.wikipedia.org
- Utilisation sur cs.wikipedia.org
- Utilisation sur cv.wikipedia.org
- Utilisation sur de.wikipedia.org
- Utilisation sur de.wikiversity.org
- Kurs:Algebraische Kurven (Osnabrück 2008)/Vorlesung 28
- Kurs:Topologie (Osnabrück 2008-2009)/Vorlesung 19
- Topologie/Theorie der Fundamentalgruppe/Seifert-van Kampen/Orientierbare Flächen/Beispiel
- Kurs:Algebraische Kurven (Osnabrück 2012)/Vorlesung 28
- Kurs:Algebraische Kurven (Osnabrück 2017-2018)/Vorlesung 28
- Kurs:Algebraische Kurven (Osnabrück 2017-2018)/Vorlesung 28/kontrolle
- Glatte projektive Kurve/Geschlecht/Textabschnitt
- Kurs:Bündel, Garben und Kohomologie (Osnabrück 2019-2020)/Vorlesung 29
- Kurs:Bündel, Garben und Kohomologie (Osnabrück 2019-2020)/Vorlesung 29/kontrolle
- Kurs:Elliptische Kurven (Osnabrück 2021-2022)/Vorlesung 17
- Kurs:Elliptische Kurven (Osnabrück 2021-2022)/Vorlesung 17/kontrolle
- Riemannsche Fläche/Kompakt/Topologisches Geschlecht/Triangulierung/Übersicht/Textabschnitt
- Kurs:Riemannsche Flächen (Osnabrück 2022)/Vorlesung 32
- Kurs:Riemannsche Flächen (Osnabrück 2022)/Vorlesung 32/kontrolle
- Utilisation sur el.wikipedia.org
- Utilisation sur en.wikipedia.org
- Utilisation sur eo.wikipedia.org
- Utilisation sur es.wikipedia.org
- Utilisation sur eu.wikipedia.org
- Utilisation sur fa.wikipedia.org
- Utilisation sur fi.wikipedia.org
- Utilisation sur fr.wikipedia.org
- Utilisation sur he.wikipedia.org
Voir davantage sur l’utilisation globale de ce fichier.