Файл:Gaussian curvature.svg — Википедия

Исходный файл(SVG-файл, номинально 600 × 600 пкс, размер файла: 233 Кб)

Краткое описание

Описание
English: From left to right: a surface of negative Gaussian curvature (hyperboloid), a surface of zero Gaussian curvature (cylinder), and a surface of positive Gaussian curvature (sphere).
Español: De izquierda a derecha: una superficie con curvatura gaussiana negativa (hiperboloide), una superficie con curvatura gaussiana cero (cilindro), y una superficie con curvatura gaussiana positiva (esfera).
Дата
Источник Собственная работа
Автор Nicoguaro
SVG‑разработка
InfoField
 
Исходный код этого SVG-файла корректен.
 
Это trigonometry было создано с помощью Matplotlib

Creation

This file was created with Python, SciPy, NumPy and Matplotlib. It was later modified using Inkscape.

from __future__ import division import numpy as np from numpy import pi, cos, sin, sqrt, outer, ones import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D  fig = plt.figure(figsize=(10, 10)) ax = fig.add_subplot(111, projection='3d') u = np.linspace(0, 2 * pi, 100) v = np.linspace(0, pi, 100) one_v = ones(100)   # Sphere x1 = 10 * outer(cos(u), sin(v)) y1 = 10 * outer(sin(u), sin(v)) + 17 z1 = 10 * outer(one_v, np.cos(v)) ax.plot_surface(x1, y1, z1, rstride=5, cstride=5, cmap='Spectral',                 linewidth=0.5)  # Cylinder x2 = 6 * outer(cos(u), one_v) y2 = 6 * outer(sin(u), one_v) z2 = 20 * outer(one_v, v/pi - 0.5) ax.plot_surface(x2, y2, z2, rstride=5, cstride=5, cmap='Spectral',                 linewidth=0.5)  # Hyperboloid v = 2*v/pi - 1 x3 = 6 * outer(cos(u), sqrt(1 + v**2)) y3 = 6 * outer(sin(u), sqrt(1 + v**2)) - 16 z3 = 12 * outer(one_v, v) ax.plot_surface(x3, y3, z3, rstride=5, cstride=5, cmap='Spectral',                 linewidth=0.5)  # Fix aspect ratio and axes details ax.set_xlim(-13, 13) ax.set_ylim(-13, 13) ax.set_zlim(-13, 13) ax.view_init(elev=35, azim=-45) plt.axis('off') plt.savefig('Gaussian curvature.svg', transparent=True) plt.show() 

Лицензирование

Я, владелец авторских прав на это произведение, добровольно публикую его на условиях следующей лицензии:
Creative Commons CC-Zero Этот файл доступен на условиях Creative Commons CC0 1.0 Универсальной передачи в общественное достояние (Universal Public Domain Dedication).
Лица, связанные с работой над этим произведением, решили передать данное произведение в общественное достояние, отказавшись от всех прав на произведение по всему миру в рамках закона об авторских правах (а также связанных и смежных прав), в той степени, которую допускает закон. Вы можете копировать, изменять, распространять, исполнять данное произведение в любых целях, в том числе в коммерческих, без получения на это разрешения автора.

Краткие подписи

Добавьте однострочное описание того, что собой представляет этот файл

Элементы, изображённые на этом файле

изображённый объект

У этого свойства есть некоторое значение без элемента в

image/svg+xml

История файла

Нажмите на дату/время, чтобы посмотреть файл, который был загружен в тот момент.

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий08:11, 28 июля 2020Миниатюра для версии от 08:11, 28 июля 2020600 × 600 (233 Кб)Mrmwoptimized
01:49, 10 января 2016Миниатюра для версии от 01:49, 10 января 2016650 × 625 (666 Кб)NicoguaroCrop the image.
01:36, 10 января 2016Миниатюра для версии от 01:36, 10 января 2016900 × 900 (723 Кб)NicoguaroUser created page with UploadWizard

Следующие 2 страницы используют этот файл:

Глобальное использование файла

Данный файл используется в следующих вики:

Метаданные