File:Gravity well plot.svg

Материал из Викисклада, хранилища свободных медиафайлов
Перейти к навигации Перейти к поиску

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

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

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

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

Краткое описание[править]

Описание Graph of gravity well. Above: Distortion of space-time. Below: Gravitational potential function.
SVG‑разработка
InfoField
 
Исходный код этого SVG-файла корректен.
 
Это векторное изображение было создано с помощью Asymptote
Исходный код
InfoField

Asymptote code

import graph3;
settings.render=0;

typedef real fun(real);

fun Phi(real R, real GM_R, real shift=0) {
  return new real(real r) {
    real r_R = abs(r) / R;
    if (r_R >= 1)
      return -GM_R / r_R + shift;
    else
      return 0.5 GM_R * (r_R^2 - 3) + shift;
  };
}

typedef real fun2(pair);
fun2 revolve(fun f) {return new real(pair z) {return f(abs(z));};}

picture pic;

size3(pic,300,0);
size(pic.xsize3,pic.ysize3);

currentprojection=perspective(0,20,4);

draw(pic,surface(revolve(Phi(2,7)),(-12,-12),(12,12),nx=20,Spline),lightgray,meshpen=black+thick(),nolight);

attach(pic.fit());

draw(shift(0,6)*graph(Phi(2,7,-10),-12,12));
Дата
Источник Собственная работа
Автор BenRG
Другие версии See also: GravityPotential.jpg

Лицензирование[править]

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

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

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

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий19:25, 13 апреля 2013Миниатюра для версии от 19:25, 13 апреля 2013604 × 236 (309 КБ)AnonMoos (обсуждение | вклад)add header, slightly adjust margins
22:42, 17 сентября 2007Миниатюра для версии от 22:42, 17 сентября 2007600 × 232 (365 КБ)AnonMoos (обсуждение | вклад)Fixing SVG
22:19, 17 сентября 2007Миниатюра для версии от 22:19, 17 сентября 2007300 × 116 (376 КБ)BenRG (обсуждение | вклад)Asymptote source code: import graph3; typedef real fun(real); fun Phi(real R, real GM_R, real shift=0) { return new real(real r) { real r_R = abs(r) / R; if (r_R >= 1) return -GM_R / r_R + shift; else return 0.5 GM_

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

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

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

Метаданные