ملف:Sierpinski triangle.svg

محتويات الصفحة غير مدعومة بلغات أخرى.
من ويكيبيديا، الموسوعة الحرة

الملف الأصلي(ملف SVG، أبعاده 1٬024 × 887 بكسل، حجم الملف: 3 كيلوبايت)

ملخص

 
الشيفرة المصدرية لهذا الرسم المتجه صالحة.
 
هذا الرسم المتجهي أُنشئ بواسطة Matplotlib

كود مصدري

InfoField

Python code

from __future__ import division
import matplotlib.pyplot as plt
plt.figure()
plt.subplot(1,1,1)
plt.axis('off')

def drawBlue(p1,p2,p3):
  plt.fill([p1[0],p2[0],p3[0]],[p1[1],p2[1],p3[1]],facecolor='b',edgecolor='none')

def drawWhite(p1,p2,p3):
   plt.fill([p1[0],p2[0],p3[0]],[p1[1],p2[1],p3[1]],facecolor='w',edgecolor='none')

def midpoint(p1,p2):
  return ((p1[0]+p2[0])/2,(p1[1]+p2[1])/2)
def sierpinski(p1,p2,p3,repeat):
  drawWhite(midpoint(p1,p2),midpoint(p2,p3),midpoint(p3,p1))
  if (repeat <= 8):
    sierpinski(p1,midpoint(p1,p2),midpoint(p1,p3),repeat+1)
    sierpinski(p2,midpoint(p1,p2),midpoint(p2,p3),repeat+1)
    sierpinski(p3,midpoint(p1,p3),midpoint(p2,p3),repeat+1)

drawBlue((0,0),(7,0),(3.5,6.0621778265))

sierpinski((0,0),(7,0),(3.5,6.0621778265),0)

plt.show()

ترخيص

w:ar:مشاع إبداعي
نسب العمل إلى مُؤَلِّفه الإلزام بترخيص المُشتقات بالمثل
نسب العمل لمُؤَلِّفه: Beojan Stanislaus
يحقُّ لك:
  • مشاركة العمل – نسخ العمل وتوزيعه وبثُّه
  • إعادة إنتاج العمل – تعديل العمل
حسب الشروط التالية:
  • نسب العمل إلى مُؤَلِّفه – يلزم نسب العمل إلى مُؤَلِّفه بشكل مناسب وتوفير رابط للرخصة وتحديد ما إذا أجريت تغييرات. بالإمكان القيام بذلك بأية طريقة معقولة، ولكن ليس بأية طريقة تشير إلى أن المرخِّص يوافقك على الاستعمال.
  • الإلزام بترخيص المُشتقات بالمثل – إذا أعدت إنتاج المواد أو غيرت فيها، فيلزم أن تنشر مساهماتك المُشتقَّة عن الأصل تحت ترخيص الأصل نفسه أو تحت ترخيص مُتوافِقٍ معه.

سجلُّ الرَّفع الأصيل

صفحة الوصف الأصلية كانت هنا، تشير جميع أسماء المستخدمين التالية إلى en.wikipedia.

Transferred to Commons.

Upload date User Bytes Dimensions Comment
2007-10-21 06:40:53 Marco Polo 2976 1774×1536 typo
2007-10-21 06:39:47 Marco Polo 2976 1774×1536 Recursive algorithm for generation

الشروحات

أضف شرحاً من سطر واحد لما يُمثِّله هذا الملف

العناصر المصورة في هذا الملف

يُصوِّر

تاريخ الملف

اضغط على زمن/تاريخ لرؤية الملف كما بدا في هذا الزمن.

زمن/تاريخصورة مصغرةالأبعادمستخدمتعليق
حالي01:12، 4 مارس 2013تصغير للنسخة بتاريخ 01:12، 4 مارس 20131٬024 × 887 (3 كيلوبايت)Perhelionrev: unnecessary excessive code, used original code
10:23، 2 أغسطس 2012تصغير للنسخة بتاريخ 10:23، 2 أغسطس 2012720 × 540 (3٫61 ميجابايت)Renamed user 5zaev7b64wx8mg6tyremove axes
15:51، 1 أغسطس 2012تصغير للنسخة بتاريخ 15:51، 1 أغسطس 2012720 × 540 (4٫35 ميجابايت)Renamed user 5zaev7b64wx8mg6tyFully remade image
07:12، 8 يونيو 2012تصغير للنسخة بتاريخ 07:12، 8 يونيو 20121٬774 × 1٬536 (3 كيلوبايت)OgreBot(BOT): Reverting to most recent version before archival
07:12، 8 يونيو 2012تصغير للنسخة بتاريخ 07:12، 8 يونيو 20121٬774 × 1٬536 (3 كيلوبايت)OgreBot(BOT): Uploading old version of file from en.wikipedia; originally uploaded on 2007-10-21 06:40:53 by Marco Polo
07:12، 8 يونيو 2012تصغير للنسخة بتاريخ 07:12، 8 يونيو 20121٬774 × 1٬536 (3 كيلوبايت)OgreBot(BOT): Uploading old version of file from en.wikipedia; originally uploaded on 2007-10-21 06:39:47 by Marco Polo
08:35، 30 ديسمبر 2009تصغير للنسخة بتاريخ 08:35، 30 ديسمبر 20091٬774 × 1٬536 (3 كيلوبايت)Tgr{{BotMoveToCommons|en.wikipedia|year={{subst:CURRENTYEAR}}|month={{subst:CURRENTMONTHNAME}}|day={{subst:CURRENTDAY}}}} == Summary == Recursive algorithm for generation == Licensing == {{PD-self|date = October 2007}} == Original upload history == This fi

الصفحة التالية تستخدم هذا الملف:

الاستخدام العالمي للملف

الويكيات الأخرى التالية تستخدم هذا الملف:

بيانات وصفية