सामग्री पर जाएं
MeghaOS

भाषा चुनें

MeghaOS आपकी अपनी मशीन पर 100 से ज़्यादा भाषाएं बोलता है। यह साइट यहां दी गई हर भाषा में पूरी तरह उपलब्ध है; हमारे कानूनी पेज और ब्लॉग लेख अंग्रेज़ी में ही रहते हैं।

FIG 3.5 · Simulation Studio

एक प्रॉम्प्ट को चलते हुएमॉडल में बदलिए।

किसी तंत्र का वर्णन कीजिए और इंटरैक्टिव सिमुलेशन पाइए: 3D रेंडरिंग, जीवंत पैरामीटर, और रीयल-टाइम संपादन। पीछे का कोड ठीक वक़्त पर बनता है, सैंडबॉक्स में चलता है, और निर्यात करने के लिए आपका है।

FIG 3.6 · एक सिमुलेशन, जीवंत

एक अराजक तंत्र, आपके ब्राउज़र में ही समाकलित।

नीचे का कैनवास कोई वीडियो नहीं, असली दोहरे लोलक का समाकलक है। पृष्ठ से हट जाइए और यह ख़ुद रुक जाता है।

दिखाओ कि दोहरा लोलक अराजक क्यों होता है

आज़माएँ
दो भुजाएँ, एक कब्ज़ा, कोई बंद हल नहीं
arm one arm two
स्थिर धुरी
मुक्त कब्ज़ा
दूसरा द्रव्यमान

कुछ बदलिए

ये नियंत्रण जीवंत हैं। इनकी स्थिति रेंडरर के पास है, किसी सर्वर के पास नहीं।

द्रव्यमान अनुपात50%
1100
गुरुत्व10 m/s²
120
अवमंदन6%
040
पथ खींचें
दो बार चलाया, एक हज़ारवें रेडियन का फ़र्क़
दूरी (rad)
0s10s20s30s40s50s60s70s
FIG 3.6b · यह सतह

और जैसा भेजा जाता है, Simulation Studio ऐसा दिखता है।

एक 3D व्यूपोर्ट, जिसमें एंटिटी और सिस्टम की रूपरेखा, मोड बदलने का बटन और ट्रांसपोर्ट पंक्ति है। सहज भाषा में कोई बदलाव बताइए और यह चलते हुए दृश्य को ही संपादित कर देता है।

Simulation Studio
3D2DAuto
Generate

Entities · 1

knot

Systems · 2

spin

float

Speed1.0x

इंटरफ़ेस, इसी पृष्ठ में दोबारा बनाया गया · v0.1.10

FIG 3.7 · यह कोई काला डिब्बा नहीं

सिमुलेशन कोड है, और आप उसे साथ ले जा सकते हैं।

गढ़ा हुआ सिमुलेशन कोई रेंडरिंग नहीं जो एजेंट आपको थमा देता है; यह वह मॉड्यूल है जो उसने लिखा। आप उसे पढ़ सकते हैं, बदल सकते हैं, तोड़ सकते हैं, और अपने काम में निर्यात कर सकते हैं। नतीजे का कुछ भी MeghaOS से बंधा नहीं है।

  • पैरामीटर जीवंत हैं: एक बदलिए और समाकलक तुरंत जवाब देता है
  • गढ़ा हुआ स्रोत देखा, बदला और निर्यात किया जा सकता है
  • पूरी तरह आपके हार्डवेयर पर चलता है, इसलिए हर सिमुलेशन का कोई ख़र्च नहीं
  • सिस्टम पर तुरंत बने किसी भी दूसरे कोड की तरह सैंडबॉक्स में रहता है
pendulum.py
# हर सिमुलेशन असली कोड है, जिसे आप अपने पास रख सकते हैं।
from megha.sim import Scene

scene = Scene("torus knot")
scene.entity("knot", geometry="torus_knot", p=2, q=3)
scene.system("spin", target="knot", rate=0.4)
scene.system("float", target="knot", amplitude=0.2)

scene.run(speed=1.0)
scene.export("knot.mp4")
FIG 3.8 · यह कहां बैठता है

तब काम का, जब जवाब कोई संख्या नहीं बल्कि एक बर्ताव हो।

सिखाना और समझना

जिस तंत्र को आप छेड़ सकते हैं, वह एक बार के परिणाम के ग्राफ़ से ज़्यादा सिखाता है। गुरुत्व बदलिए, अलगाव को देखिए, समझ बनाइए।

संवेदनशीलता, आंखों के सामने

लगभग एक जैसी शुरुआती स्थितियां साथ-साथ चलाइए और देखिए कि वे कहां अलग होती हैं: अराजक तंत्र की व्यावहारिक परिभाषा यही है।

तेज़ "अगर ऐसा हो तो"

एक क़तार, एक आपूर्ति शृंखला, एक रेट लिमिटर का मॉडल बनाइए। ऐसा कुछ भी, जहां असल सवाल यह हो कि समय के साथ क्या होता है।

प्रतिबद्ध होने से पहले प्रोटोटाइप

एक मिनट में मोटा-मोटी मॉडल बनाइए, और तय कीजिए कि असली अमल पर एक हफ़्ता लगाना बनता है या नहीं।

इसे अपनी ही मशीन पर चलाइए।

डाउनलोड मुफ़्त है। जब तक आप ख़ुद न जोड़ें, कुछ भी डिवाइस से बाहर नहीं जाता। एंटरप्राइज़ परिनियोजन बस एक बातचीत दूर है।