Файл:Saddle-node phase portrait with central manifold.svg

Материал из testwiki
Перейти к навигации Перейти к поиску
Исходный файл (SVG-файл, номинально 720 × 720 пкс, размер файла: 35 КБ)

Этот файл находится на Викискладе и может использоваться другими проектами. Информация с его страницы описания приведена ниже.

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

Описание
English: Sadle-node singular point phase portrait with one of possible central manifolds

This is a phase portrait of the simple saddle-node equation

Its phase flow looks like:

.

And phase curves can be represented in the form:

Русский: Фазовый портрет седлоузловой особой точки, выделено одно из возможных центральных многообразий
Дата
Источник Собственная работа
Автор Ilya Voyager
SVG‑разработка
InfoField
 Исходный код этого SVG-файла корректен.
 Это векторное изображение было создано с помощью Other tools
Исходный код
InfoField

SVG code

import graph;
import math;
import metapost;

size(8 inches);
defaultpen(0.45mm);
real yt(real x, pair z0)
{
	return z0.y*exp(1/z0.x-1/x);
}
path trajectory(pair z0, real leftmargin, real rightmargin)
{
	real curleftmargin=leftmargin;
	real currightmargin=rightmargin;
	if(z0.x>0)
	{
		curleftmargin=0.01;
	}
	else
	{
		currightmargin=-0.3;
	}
	return graph(new real(real t) {return yt(t, z0);},curleftmargin, currightmargin);
}

path boundary=(-3,-3)--(3,-3)--(3,3)--(-3,3)--cycle;
path traj;
pair inits[]={
(1,0),
(1,0.5),(1,1),(1,2),(1,6),(1,100),
(1,-0.5),(1,-1),(1,-2),(1,-6), (1,-100),
(-1,0.3),(-1,1),(-1,2),(-1,3),
(-1,-0.3), (-1,-1),(-1,-2),(-1,-3),
(-1,0),
};

draw((-3,0)--(0,0)--trajectory((1,0.5),0,3),p=rgb(1,0.3,0.3)+4.5);
draw((0,-3)--(0,3),p=rgb(0.2,0.8,0.2)+4.5);

arrowsize=new real(pen p=currentpen) {return 3.5mm;};
for(pair z0 : inits)
{
	traj=trajectory(z0, -3, 3);
	traj=lastcut(traj,boundary).before;
	draw(traj, Arrow(position=45));
}
draw((0,0.1)--(0,3), Arrow(4mm, Relative(0.3),filltype=NoFill), Arrow(4mm, Relative(0.32),filltype=NoFill));
draw((0,-0.1)--(0,-3), Arrow(4mm, Relative(0.3), filltype=NoFill), Arrow(4mm, Relative(0.32), filltype=NoFill));

fill(scale(0.06)*unitcircle);

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

Public domain Я, владелец авторских прав на это произведение, передаю его в общественное достояние. Это разрешение действует по всему миру.
В некоторых странах это не может быть возможно юридически, в таком случае:
Я даю право кому угодно использовать данное произведение в любых целях без каких-либо условий, за исключением таких условий, которые требуются по закону.

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

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

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

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

720 пиксель

720 пиксель

image/svg+xml

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

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

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий21:52, 30 ноября 2008Миниатюра для версии от 21:52, 30 ноября 2008720 × 720 (35 КБ)wikimediacommons>Ilya Voyager{{Information |Description= |Source= |Date= |Author= |Permission= |other_versions= }}

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