Перейти на страницу файла на Викискладе

Файл:Bowcurve.svg

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Исходный файл(SVG-файл, номинально 585 × 458 пкс, размер файла: 25 КБ)

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

Описание
English: bow curve plot.
Источник Собственная работа
Автор Krishnavedala
Другие версии File:Bowcurve.jpg
SVG‑разработка
InfoField
 
Исходный код этого SVG-файла корректен.
 
Это plot было создано с помощью Matplotlib
Исходный код
InfoField

Python code

Sage source code
sage: var('x y')
sage: pl=implicit_plot(x^2*y - y^3- x^4, (x,-1,1), (y,-1,.5),colors)
sage: pl.save(os.path.join(SAGE_TMP, 'test.svg'))

Data

Python source code
import matplotlib.pyplot as plt
from mpl_toolkits.axisartist.axislines import SubplotZero
import numpy as np
plt.rc('font', family='serif')
plt.rc('svg', fonttype='none')
plt.rc('text', usetex=0)

delta = .01
x = np.arange(-1, 1, delta)
y = np.arange(-1, 1, delta)
X, Y = np.meshgrid(x, y)
Z = ((X ** 2) * Y) - (Y ** 3) - (X ** 4)

fig = plt.figure(figsize=(8,8))
ax = SubplotZero(fig, 1, 1, 1)
fig.add_subplot(ax)

ax.contour(X, Y, Z, [0], linewidths=2, colors='black')
ax.grid(True)

for border in ['left', 'right', 'top', 'bottom']:
    ax.axis[border].set_visible(False)

ax.axis['xzero'].set_visible(True)
ax.axis['yzero'].set_visible(True)
ax.set_xticks([-1, -.5, .5, 1])
ax.set_yticks([-1, -.5, .5, 1])
ax.minorticks_on()
ax.set_xlim([-1.1, 1.1])
ax.set_ylim([-1.1, .6])
ax.set_aspect(1)

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

Я, владелец авторских прав на это произведение, добровольно публикую его на условиях следующих лицензий:
w:ru:Creative Commons
атрибуция распространение на тех же условиях
Этот файл доступен по лицензии Creative Commons Attribution-Share Alike 3.0 Unported.
Вы можете свободно:
  • делиться произведением – копировать, распространять и передавать данное произведение
  • создавать производные – переделывать данное произведение
При соблюдении следующих условий:
  • атрибуция – Вы должны указать авторство, предоставить ссылку на лицензию и указать, внёс ли автор какие-либо изменения. Это можно сделать любым разумным способом, но не создавая впечатление, что лицензиат поддерживает вас или использование вами данного произведения.
  • распространение на тех же условиях – Если вы изменяете, преобразуете или создаёте иное произведение на основе данного, то обязаны использовать лицензию исходного произведения или лицензию, совместимую с исходной.
GNU head Разрешается копировать, распространять и/или изменять этот документ в соответствии с условиями GNU Free Documentation License версии 1.2 или более поздней, опубликованной Фондом свободного программного обеспечения, без неизменяемых разделов, без текстов, помещаемых на первой и последней обложке. Копия лицензии включена в раздел, озаглавленный GNU Free Documentation License.
Вы можете выбрать любую из этих лицензий.

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

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

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

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

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

image/svg+xml

458 пиксель

585 пиксель

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

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

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий13:55, 25 апреля 2018Миниатюра для версии от 13:55, 25 апреля 2018585 × 458 (25 КБ)Krishnavedalarecreated using python
19:08, 3 декабря 2010Миниатюра для версии от 19:08, 3 декабря 2010436 × 284 (50 КБ)Krishnavedala{{Information |Description={{en|1=en:Bow curve plot created using sage software using the code given below. <code> sage: var('x y') sage: pl=implicit_plot(x^2*y - y^3- x^4, (x,-1,1), (y,-1,.5),colors) sage: pl.save(os.path.join(SAGE_TMP, 'test

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

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

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

Метаданные