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

Файл:Циклоида.svg

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

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

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

Описание
Русский: Векторизация рисунка «Циклоида», созданного с помощью MetaPost
Дата
Источник Циклоида.png
Автор KleverI
SVG‑разработка
InfoField
 
Исходный код этого SVG-файла корректен.
 
Это векторное изображение было создано с помощью MetaPost
Исходный код
InfoField

metapost-source code

%Рис к задаче 1.5.8 (20x120) - циклоида
 beginfig(1) ;
   numeric u;u = 0.8mm;
   numeric R; R=10u;
   path p,cycl;
   p:=(-R,0u)..(R,0u)..cycle;
   draw p withpen pencircle scaled 0.3u dashed withdots scaled 0.5u;
   numeric j,n,v,w,phi,nsteps;
   j=0;n=100;v=109.8u;w=-(v/R)*180/3.14;phi=180;nsteps=4;
   numeric r,i;
   for i:=0 upto 2*nsteps:
     r:=R-1/nsteps*R*i;
     for j:=0 step n/4 until n:
       draw (j*(v/n)+r*cosd(j*(w/n)+phi),r*sind(j*(w/n)+phi))
        withpen pencircle scaled 1u;
     endfor;
     cycl:=for j:=0 upto n:
       if j<>0:..fi(j*(v/n)+r*cosd(j*(w/n)+phi),r*sind(j*(w/n)+phi))
     endfor;      
     draw cycl dashed evenly scaled 1/2u
         withcolor (max(1-i/nsteps,0)*red+
       min(i/nsteps,2-i/nsteps)*green+
       max(i/nsteps-1,0)*blue);
   endfor;
 endfig ;

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

w:ru:Creative Commons
атрибуция распространение на тех же условиях
Этот файл доступен по лицензии Creative Commons Attribution-Share Alike 2.5 Generic
Вы можете свободно:
  • делиться произведением – копировать, распространять и передавать данное произведение
  • создавать производные – переделывать данное произведение
При соблюдении следующих условий:
  • атрибуция – Вы должны указать авторство, предоставить ссылку на лицензию и указать, внёс ли автор какие-либо изменения. Это можно сделать любым разумным способом, но не создавая впечатление, что лицензиат поддерживает вас или использование вами данного произведения.
  • распространение на тех же условиях – Если вы изменяете, преобразуете или создаёте иное произведение на основе данного, то обязаны использовать лицензию исходного произведения или лицензию, совместимую с исходной.

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

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

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

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

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

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

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий11:11, 13 августа 2009Миниатюра для версии от 11:11, 13 августа 2009880 × 170 (45 Кб)KleverI{{Information |Description={{ru|1=Векторизация рисунка «Циклоида», созданного с помощью MetaPost}} |Source=http://ru.wikipedia.org/wiki/Файл:Циклоида.png

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