Difference between revisions of "Blender/C2/Hardware-requirement-to-install-Blender1/Urdu"
From Script | Spoken-Tutorial
Line 4: | Line 4: | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں خوش آمدید۔''' | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں خوش آمدید۔''' Control flow and Event handling''' اسپوکن ٹیوٹوریل کے </font> |
|00:01 | |00:01 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اسٹیٹمنٹ کا استعمال کیسےکریں۔''' when''' ،ایونٹس کیسے ہینڈل کریں''' state''' اور''' time''' ،اسٹیٹمنٹ کا استعمال کیسے کریں''' if-else''' :اس ٹیوٹوریل میں، ہم سیکھے گے </font> |
− | | 00: | + | | 00:07 |
− | + | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سسٹم ورژن14.04۔''' Ubuntu Operating''' اور''' OpenModelica 1.9.2''' :اس ٹیوٹوریل کو ریکارڈکرنےکے لئے، میں استعمال کر رہا ہوں </font> |
− | | 00: | + | | 00:19 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں ایک جیسے ہے۔''' FOSSEE OS''' پر''' ARM''' یا''' Windows, Mac OS X''' لیکن، یہ عمل </font> |
− | | 00: | + | | 00:30 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ''' | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ،'''modeling''' اس ٹیوٹوریل کو سمجھنے اور عمل کرنے کے لئے، آپ کو درجہ ذیل کی معلومات ہونی چاہئے: فزیکل سسٹم کے ایکویشن کی بنیاد پر </font> |
− | + | | 00:38 | |
− | + | ||
− | + | ||
− | + | ||
− | | 00: | + | |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کی وضاحت''' class''' میں''' Modelica''' ،کسی بھی پروگرامنگ لینگویج میں برانچنگ </font> |
− | | 00: | + | | 00:47 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ویب سائٹ پر ہے۔براہ کرم انھیں دیکھیں۔''' Spoken Tutorial''' پچھلی ضروری ٹیوٹوریل </font> |
− | | 00: | + | | 00:53 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کلاس کی چرچاپچھلےٹیوٹوریل میں کی جاچکی ہے۔''' freeFall''' </font> |
− | | | + | | 01:00 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> شامل کریں۔''' constraint''' اب، اس میں </font> |
− | | | + | | 01:05 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سیکنڈپر شروع ہوتا ہے ۔''' t = 0.5''' میں فری فال''' gravity''' سیکنڈ تک رکتی ہے۔''' t = 0.5''' بال </font> |
− | | 01: | + | | 01:08 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بنایاہےجو اس شرط کو سمیولیٹ کرتاہے۔''' model''' نامی ایک''' timeEventExample''' میں نے </font> |
− | | 01: | + | | 01:19 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ''' | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> لنک میں دستیاب ہے۔''' Code Files''' ویب سائٹ پر''' spoken tutorial''' فائل''' timeEventExample''' </font> |
− | | 01: | + | |01:25 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> لنک میں سیوکریں۔''' Code Files''' براہ کرم تمام فائلوں کو ڈاؤن لوڈ کریں اور </font> |
− | | 01: | + | | 01:32 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بھی دستیاب ہے۔''' freeFall class''' ،آپ کی سہولت کے لئے </font> |
− | | 01: | + | | 01:38 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پرجاتاہوں۔''' OMEdit''' اب میں </font> |
− | + | | 01:43 | |
− | |01:43 | + | |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں نے پہلے ہی اسے اپنے سسٹم پر شروع کیا ہے۔ </font> |
− | |01: | + | | 01:45 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> آئیکن پر کلک کریں۔''' OMEdit''' </font> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> آئیکن پر کلک کریں۔''' Dash Home''' کھولنے کے لئے، اوپر بائیں طرف''' OMEdit''' پر''' Ubuntu Operating System''' </font> |
− | | 01: | + | | 01:49 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> آئیکن پر کلک | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> آئیکن پر کلک کریں۔میں واپس جاتاہوں۔''' OMEdit''' ٹائپ کریں اور''' OMEdit''' میں''' Search bar''' </font> |
− | |01: | + | | 01:58 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> تلاش کرسکتے ہیں اور اسے کھولیں۔''' OMEdit''' مینوں میں''' Start''' یوزراسی طرح''' Windows''' :نوٹ </font> |
| 02:06 | | 02:06 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> نام کےٹول پرکلک کریں۔''' Open Model/Library File''' ،فائل کھولنے کے لئے''' timeEventExample''' </font> |
− | | 02: | + | | 02:13 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پرکلک کریں۔''' Open''' فائل کو تلاش کریں اور''' timeEventExample''' اپنے سسٹم میں </font> |
− | | 02: | + | | 02:21 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> مینوں کا استعمال کرسکتے ہیں۔''' File''' اس فائل کو کھولنے کے لئے آپ متبادل طریقے سے </font> |
− | | 02: | + | | 02:28 |
+ | |||
+ | |- | ||
+ | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں ظاہرہواہے۔''' timeEventExample Libraries browser''' دھیان دیں کہ </font> | ||
+ | | 02:34 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> منتخب کریں۔''' View class''' اس آئیکن پر رائٹ کلک کریں اور </font> |
− | |02: | + | |02:39 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں کھولا ہے۔''' Diagram view''' ماڈل اب </font> |
− | + | | 02:44 | |
− | | 02: | + | |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہے۔''' Text View''' تیسرے بٹن پر کلک کریں جو </font> |
− | | 02: | + | |02:47 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ایک ساتھ استعمال کیا جاتا ہے۔''' class''' اور''' model''' میں''' Modelica''' ہم پہلے ہی چرچاکرچکےہےکی </font> |
| 02:51 | | 02:51 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہے۔''' timeEventExample''' کانام''' model''' اس </font> |
− | | 02: | + | | 02:58 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کی پہلی لائن میں لکھےجا سکتے ہے۔''' class''' یا''' Comments, model''' اس طرح کے </font> |
| 03:02 | | 03:02 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کے جیسے ہی چیزوں کی نمائندگی کرتا ہے۔''' g freeFall class''' اور''' h, v''' </font> |
− | | 03: | + | | 03:08 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سیکشن میں ابتدائی کنڈیشن ہوتی ہے۔''' initial equation''' </font> |
− | | 03: | + | | 03:16 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4">ہے۔''' 30m''' میں''' t = 0''' کی ویلیوٹائم''' h''' </font> |
− | | 03: | + | | 03:21 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں''' 0 '''ہے۔''' t = 0''' کی ویلیوٹائم''' v''' </font> |
− | | 03: | + | | 03:26 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کےایکویشن سیکشن کی شروعات کا اشارہ کرتاہے۔''' model''' اس''' Equation''' </font> |
− | | 03: | + | | 03:31 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کوکیسےشامل کریں۔''' constraint''' اب، دیکھتے ہیں کہ سلائڈز میں واضح کیے گئے </font> |
− | | 03: | + | | 03:36 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہے۔''' if-else block''' سیکشن میں یہاں''' equation''' دھیان دیں جیسا کہ دکھایا گیا ہے </font> |
− | | 03: | + | | 03:43 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کے ہر اسٹیٹمنٹ کو سمجھنے کی کوشش کرتےہیں۔''' if-else block''' اب اس </font> |
− | | 03: | + | | 03:48 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> رکھتاہے۔''' constraint''' وریئبل پر''' if statement time''' </font> |
− | | 03: | + | | 03:53 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں بلٹ ان وریئبل ہے۔''' time Modelica''' </font> |
− | | | + | | 03:58 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں واضح طور پر بتانےکی ضرورت نہیں ہے۔''' model''' یا''' class''' اسے </font> |
− | |04: | + | | 04:01 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بال ٹائم''' 0.5''' سیکنڈ کے بعد فری فال کا تجربہ کرتا ہے۔ </font> |
− | | 04: | + | | 04:06 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہے۔''' | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کےجیسےہی ایکویشن کی نمائندگی کرتا ہے۔''' freeFall class''' لہذا، یہ دونوں ایکویشن </font> |
− | | 04: | + | | 04:12 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہےجوشامل ہوتےہیں جب ٹائم''' 0.5''' سیکنڈسےکم ہوتاہے۔''' equations''' میں''' else branch''' </font> |
− | | 04: | + | | 04:19 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بال روک جاتاہےجب ٹائم''' 0.5''' سیکنڈسےکم ہوتاہے۔ </font> |
− | | 04: | + | | 04:27 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اچھے ہیں۔''' equations''' لہذا، اس سورت میں یہ دو </font> |
− | |04: | + | | 04:32 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کےخاتمےکی طرف اشارہ کرتاہے۔''' end if if-else block''' </font> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
| 04:36 | | 04:36 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اب مکمل ہوگیاہے۔''' model''' </font> |
− | | 04: | + | | 04:41 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بٹن پرکلک کرکےاسےسمیولیٹ کریں۔''' Simulate''' اب </font> |
− | |04: | + | | 04:44 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کھلتاہے۔''' Plotting perspective''' اب </font> |
− | | 04: | + | |04:48 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> منتخب کریں۔''' h''' میں''' Variables browser''' </font> |
| 04:51 | | 04:51 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پلاٹ بناتاہے۔''' time''' بنام''' h''' یہ </font> |
− | |04: | + | | 04:55 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سیکنڈتک بال روکاہوا ہے، اونچائی اسی طرح رہتی ہے۔''' t=0.5''' چونکہ ٹائم </font> |
− | | | + | | 04:58 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> منتخب کریں۔''' Delete Result''' پر رائٹ کلک کریں اور''' timeEventExample''' رزلٹ کو ڈیلیٹ کرنےکےلئے،وریئبل براؤزر میں </font> |
− | | 05: | + | | 05:06 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بٹن پرکلک کریں ۔''' Modeling''' پرواپس جانے کےلئے،نیچےدائیں جانب''' Modeling perspective''' </font> |
− | | 05: | + | | 05:15 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ڈیلیٹ کرتےہیں۔''' equation''' میں دوسرا''' else branch''' ،اب </font> |
− | |05: | + | | 05:21 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بٹن پرکلک کریں۔''' Save''' کوسیوکرنےکےلئے،ٹول بارمیں''' model''' اس </font> |
− | | 05: | + | | 05:26 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پرکلک کریں۔''' Simulate''' </font> |
− | | 05: | + | | 05:31 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سمیولیشن ناکام ہوگیا ہے۔ </font> |
− | | 05: | + | | 05:34 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کے | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر جائیں اور ایررمیسیج دیکھنے کے لئے اوپراسکرول کریں۔''' Messages browser''' </font> |
− | | 05: | + | |05:37 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں یکسا ں ہونی چاہئے ۔''' branch''' کی تعداد ہر''' equations''' ایررمیسیج یہ بتاتا ہے کہ </font> |
− | | 05: | + | | 05:42 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کی تعدادوریئبل کی تعداد کے برابر ہونی چاہئے۔''' equations''' میں''' else branches''' اور''' if''' ،لہذا </font> |
− | |05:49 | + | | 05:49 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بٹن پر کلک کریں۔''' Save''' کواسی جگہ پر واپس رکھیں اور''' equation''' پھرسے </font> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
| 05:58 | | 05:58 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہے۔''' | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دونوں کےلئےیکساں ہے۔''' else branches''' اور''' if''' ہےجو''' equation''' ایک''' der(h) = v''' دھیان دیں </font> |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
| 06:05 | | 06:05 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کےذریعے تبدیل کیا جاسکتا ہے۔''' statements''' کو دو''' if-else block''' ،اس لئے </font> |
− | | 06: | + | | 06:14 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں آپ کو دکھاتا ہوں کہ یہ کیسے ہوتا ہے۔ </font> |
− | | 06: | + | |06:20 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ڈیلیٹ کریں۔''' if-else block''' پہلے </font> |
− | | 06: | + | | 06:23 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> نامی فائل میں دستیاب ہے۔''' if else-statement.txt''' یہاں ٹائپ کیےجانےوالےایکویشن </font> |
− | + | |06:26 | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | | 06: | + | |
− | + | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں بھی دستیاب ہے۔''' Code Files''' یہ فائل </font> |
− | | 06: | + | | 06:34 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کا استعمال کیا۔''' gedit''' چونکہ یہ ٹیکسٹ فائل ہے، میں نے اسے کھولنے کےلئے </font> |
− | | 06: | + | | 06:39 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر جائیں۔''' gedit''' </font> |
| 06:45 | | 06:45 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> یا کسی دوسرے ٹیکسٹ ایڈیٹر کا استعمال کرکے یہ فائل کھول سکتےہے۔''' Notepad''' یوزر''' Windows''' </font> |
− | | 06: | + | | 06:47 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دو نوں ایکویشن کاپی کریں۔ </font> |
− | | 06: | + | | 06:54 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پرواپس جائیں۔''' OMEdit''' </font> |
− | |06:57 | + | | 06:57 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> منتخب کریں۔''' Paste''' رائٹ کلک کریں اور </font> |
− | | 07: | + | | 07:00 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بٹن پر کلک کریں۔''' Save''' پھرسےٹول بار میں </font> |
− | | 07: | + | | 07:04 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر کلک کریں۔''' Simulate''' </font> |
− | | 07: | + | |07:08 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پاپ اپ ونڈو بند کریں۔ </font> |
− | | 07: | + | | 07:11 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> منتخب کریں۔''' h''' میں''' Variables browser''' ایک بارپھر </font> |
− | | 07: | + | |07:14 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پلاٹ پچھلی بارجیساہی ہےجوبتاتا ہے کہ دونوں ماڈل ایک جیسا ہیں۔''' time''' بنام''' h''' دھیا ن دیں کہ </font> |
− | | 07: | + | | 07:18 |
− | + | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> منتخب کریں۔''' Delete Result''' رائٹ کلک کریں اور''' timeEventExample''' ،رزلٹ ڈیلیٹ کرنے کے لئے </font> |
− | | 07: | + | |07:27 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بٹن پر کلک کریں۔''' Modeling''' نیچے دائیں جانب </font> |
− | | 07: | + | | 07:34 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ۔'''dv/dt = 0''' نہیں تو''' time >= 0.5 dv/dt = g''' ہےجوبتاتا ہے کہ اگر''' if-else statement''' یہ ایک </font> |
− | | 07: | + | | 07:38 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اب سلائڈز پر واپس جائیں۔ </font> |
− | | 07: | + | |07:52 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں ایکویشن کی تعداد کے برابر ہونا چاہئے۔''' else branch''' کی تعداد''' equations''' میں''' if branch''' براہ کرم دھیان دیں کہ </font> |
− | | | + | |07:55 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کی | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> دونوں میں وریئبل کی تعداد برابر ہونی چاہئے۔''' model''' یا''' class''' اور </font> |
− | | 08: | + | | 08:03 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سسٹم کے طرز عمل میں یکایک تبدیلی ہے۔''' Event''' </font> |
− | | 08:10 | + | |08:10 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کو ٹائم ایونٹس اور اسٹیٹ ایونٹس میں درجہ کیا جا سکتا ہے۔''' Events''' </font> |
− | | 08: | + | | 08:15 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں،ایونٹ ہونےکاٹھیک وقت پتاہوتاہے۔''' time event''' </font> |
− | | 08: | + | | 08:20 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سیکنڈ پر ٹائم ایونٹ کو ہینڈل کرتا ہے۔''' timeEventExample t = 0.5''' </font> |
| 08:25 | | 08:25 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اس وقت ہوتا ہے جب سسٹم وریئبل کوئی ویلیوکراس کرتا ہے۔''' state event''' </font> |
− | | 08: | + | | 08:32 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> مثال کااستعمال کرکےاسٹیٹ ایونٹ کو سمجھنے کی کوشش کریں۔ </font> |
− | | 08:38 | + | |08:38 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کا سامناکرتا ہے۔''' state event''' فری فال میں بال، زمین کو چھونے پر </font> |
| 08:43 | | 08:43 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> مندرجہ ذیل طرز عمل کا مشاہدہ کیا گیا ہے جب یہ زمین پر ٹکراتا ہے۔ </font> |
| 08:48 | | 08:48 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بال کی رفتار سمت میں تبدیل ہوتی ہے۔ </font> |
| 08:52 | | 08:52 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> رفتار کی مقدار بدلتاہے اگر تصادم غیر لچکدار ہے۔ </font> |
− | | 08: | + | | 08:55 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بنایا ہے۔''' model''' نام کا''' bouncingBall''' میں نے اس طرز عمل کو سمیولیٹ کرنے کے لئے </font> |
− | | 09:00 | + | |09:00 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ویب سائٹ پر دستیاب ہے۔''' Spoken Tutorial''' یہ فائل </font> |
− | | 09: | + | | 09:06 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر واپس جائیں۔''' OMEdit''' ،کو دیکھنے اور سمیولیٹ کرنے کے لئے''' model''' اس </font> |
− | | 09: | + | | 09:10 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ٹول پرکلک کریں۔''' OpenModel/LIbrary File''' </font> |
− | | 09: | + | | 09:15 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر کلک کریں۔''' Open''' فائل تلاش کریں اور''' bouncingBall''' اپنے سسٹم پر </font> |
− | | 09: | + | | 09:19 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> منتخب کریں۔''' View Class''' آئیکن پررائٹ کلک کریں اور''' bouncingBall''' میں''' Libraries browser''' </font> |
− | |09: | + | | 09:25 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بٹن پر کلک کریں۔''' Text View''' کےاوپرجائیں اور''' modeling area''' میں نہیں کھلتا ہے،تو''' model Text View''' اگر </font> |
− | | 09: | + | | 09:33 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> زمین کے ساتھ بال کی غیر لچکدار تصادم کے لئے واپسی کاعدد ہے۔''' e''' </font> |
− | |09: | + | | 09:41 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> یہ ایک پیرامیٹر ہے اورپورے سمیولیشن کے دوران اس کی ویلیویکساں0.8 رہتی ہے۔ </font> |
− | | 09: | + | | 09:48 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں کرتا ہے۔''' m''' بال کے نصف قطر کی نمائندگی''' radius''' </font> |
− | |09: | + | | 09:56 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کے جیسے ہی چیزوں کی نمائندگی کرتا ہے۔''' g timeEventExample''' اور''' h, v''' </font> |
− | |10: | + | |10:00 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں کرچکےہیں۔''' freeFall class''' موشن کےان دوایکویشن کی چرچا پہلے ہی </font> |
| 10:07 | | 10:07 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ایونٹ کے سگنل کے لئے استعمال کیا جاتا ہے۔''' when statement''' </font> |
| 10:13 | | 10:13 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اس کا استعمال ایونٹ ہوتےوقت لی جانےوالےعمل کی وضاحت کرنے کے لئے کیا جاتا ہے۔ </font> |
− | |10:17 | + | | 10:17 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> رکھتاہے ،جب بال کا زمین سے رابطہ ہوتا ہے۔''' h <= radius true''' </font> |
− | |10: | + | | 10:22 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہٹا دیا جاتا ہےجب ایونٹ ہوتا ہے۔''' statement''' یہ </font> |
− | | 10: | + | | 10:29 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> فنکشن کااستعمال وریئبل کودوبارہ شروع کرنے کے لئے کیا جاتا ہے۔''' reinit()''' </font> |
− | | 10: | + | | 10:34 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کی منفی مصنوعہ کے ساتھ بال کی رفتار اور زمین کو چھونے سے قبل بال کی رفتار کو دوبارہ شروع کرتا ہے''' e''' یہاں،یہ </font> |
| 10:39 | | 10:39 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> بٹن پر کلک کریں۔''' Simulation Setup''' اس ماڈل کو سمیولیٹ کرنے کے لئے ٹول بار میں </font> |
− | |10: | + | | 10:49 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر کلک کریں۔''' Simulate''' فیلڈ 30 یونٹس میں تبدیل کریں اور ''' Stop Time''' ،ٹیب میں''' General''' </font> |
− | | 10: | + | | 10:55 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پاپ اپ ونڈو بند کریں۔ </font> |
− | | | + | | 11:04 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> منتخب کریں۔''' h''' میں''' Variables browser''' </font> |
− | |11: | + | | 11:06 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> صفر کے نیچےہے، جو ناقابل قبول ہے۔ ''' h''' دھیان دیں کہ </font> |
− | | 11: | + | | 11:10 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سمیولیٹ کرتےوقت ٹھیک ایساہی طرز عمل دیکھاہے۔''' freeFall class''' ہم نے </font> |
− | |11: | + | | 11:16 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> یہ ناقابل طرز عمل عددی ایرر کی وجہ سے ہے۔ </font> |
| 11:21 | | 11:21 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> عددی غلطیوں کی چرچا اس ٹیوٹوریل کے دائرے سے باہر ہے۔ </font> |
− | | 11: | + | | 11:25 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> طرز عمل دیکھیں۔''' Zeno''' بہتر سمجھنے کے لئے باؤنسینگ بال کی </font> |
− | |11: | + | | 11:30 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کوغیرمنتخب کریں۔''' h''' </font> |
− | | 11: | + | |11:36 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سلائڈز پر واپس جائیں۔ </font> |
− | |11: | + | | 11:39 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کااستعمال ایک ایونٹ کےسگنل کے لئے کیا جاتا ہے۔''' when statement''' </font> |
− | |11: | + | | 11:42 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کودیتاہےاورسمیولیشن دوبارہ شروع کرتا ہے۔''' a''' کی ویلیووریئبل''' reinit(a,b) b''' </font> |
− | | 11: | + | | 11:45 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کی ویلیو واپس کرتا ہے۔''' a''' ایونٹ سے پہلے وریئبل''' pre(a)''' </font> |
− | |11: | + | | 11:54 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کو''' 10'''ویلیودیتاہے۔''' a''' ایونٹ ہوتاہےوقت''' reinit(a, 10)''' ،مثال کے طور پر </font> |
− | | | + | | 11:59 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں درست کیا گیا ہے۔''' bouncingBallWithHysteresis''' ماڈل کا ناقابل طرز عمل ''' bouncingBall''' </font> |
− | | 12: | + | | 12:08 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ویب سائٹ پر موجود ہے۔''' spoken tutorial''' ماڈل''' bouncingBallWithHysteresis''' </font> |
− | |12: | + | |12:15 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پلاٹ بنائیں۔''' time''' بنام''' h''' سمیولیٹ کریں اور''' bouncingBallWithHysteresis''' </font> |
| 12:21 | | 12:21 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> کےدرمیان فرق کامشاہدہ کریں۔''' bouncingBallWithHysteresis''' اور''' bouncingBall''' </font> |
− | | 12: | + | | 12:27 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> یہ ہمیں اس ٹیوٹوریل کے آخرمیں لاتا ہے۔ </font> |
− | | 12: | + | | 12:33 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پر | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> مندرجہ ذیل لنک پر موجود ویڈیو دیکھیں۔ |
− | |12: | + | '''http://spoken-tutorial.org/ http://spoken-tutorial.org] /What\_is\_a\_Spoken\_Tutorial''' </font> |
+ | | 12:36 | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> پروجیکٹ کوخلاصہ کرتا ہے۔''' Spoken Tutorial''' یہ </font> |
− | | 12: | + | | 12:40 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہم اسپوکن ٹیوٹوریل کے ذریعے ورکشاپ منعقد کرتے ہیں؛ سرٹیفکیٹ دیتےہیں۔ براہ کرم ہم سے رابطہ کریں۔ </font> |
− | |12: | + | | 12:42 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> اگر آپ کواس اسپوکن ٹیوٹوریل سے متعلق کوئی سوال ہے تو، براہ کرم مندرجہ ذیل ویب سائٹ پرجائیں۔ </font> |
− | | 12: | + | | 12:48 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں ہم مقبول کتابوں کے حل شدہ مثال کی کوڈنگ کو منظم کرتی ہے۔''' Textbook Companion Project'' </font> |
− | | | + | | 12:55 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہم اعزاز اور سرٹیفکیٹ دیتے ہیں جو ان کو کرتے ہیں۔ مزید تفصیلات کے لئے، براہ کرم اس سائٹ پر جائیں۔ </font> |
− | + | | 13:03 | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | | 13: | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> میں ہم کمرشل سمیولیٹر لیب کواوپن موڈیلیکا میں منتقل کرنے میں مدد کرتے ہیں۔''' Lab Migration Project''' </font> |
− | | | + | | 13:10 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> مزید تفصیلات کے لئے، براہ کرم اس سائٹ پر جائیں۔ </font> |
− | | | + | | 13:17 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہندوستانی حکومت کی طرف سے فنڈ زفراہم ہے۔ | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ہندوستانی حکومت کی طرف سے فنڈ زفراہم ہے۔''' ،NMEICT, MHRD''' کو' ''' Spoken Tutorial Project''' </font> |
− | | | + | | 13:21 |
|- | |- | ||
− | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ڈیولپمنٹ ٹیم کا شکریہ ادا کرتے ہیں۔''' OpenModelica''' ہم ان کی حمایت کے لئے </font> | + | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> ڈیولپمنٹ ٹیم کا شکریہ ادا کرتے ہیں۔''' OpenModelica''' ہم ان کی حمایت کے لئے </font> |
− | | | + | | 13:28 |
|- | |- | ||
|align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سےمیں شیخ توصیف رضاہوں۔ شامل ہونے کے لئے شکریہ۔ ''' IIT Bombay''' </font> | |align="right"|<font face="Jameel Noori Nastaleeq" size="4"> سےمیں شیخ توصیف رضاہوں۔ شامل ہونے کے لئے شکریہ۔ ''' IIT Bombay''' </font> | ||
− | | | + | | 13:33 |
|} | |} |
Revision as of 16:45, 10 December 2018
|
|
میں خوش آمدید۔ Control flow and Event handling اسپوکن ٹیوٹوریل کے | 00:01 |
اسٹیٹمنٹ کا استعمال کیسےکریں۔ when ،ایونٹس کیسے ہینڈل کریں state اور time ،اسٹیٹمنٹ کا استعمال کیسے کریں if-else :اس ٹیوٹوریل میں، ہم سیکھے گے | 00:07 |
سسٹم ورژن14.04۔ Ubuntu Operating اور OpenModelica 1.9.2 :اس ٹیوٹوریل کو ریکارڈکرنےکے لئے، میں استعمال کر رہا ہوں | 00:19 |
میں ایک جیسے ہے۔ FOSSEE OS پر ARM یا Windows, Mac OS X لیکن، یہ عمل | 00:30 |
،modeling اس ٹیوٹوریل کو سمجھنے اور عمل کرنے کے لئے، آپ کو درجہ ذیل کی معلومات ہونی چاہئے: فزیکل سسٹم کے ایکویشن کی بنیاد پر | 00:38 |
کی وضاحت class میں Modelica ،کسی بھی پروگرامنگ لینگویج میں برانچنگ | 00:47 |
ویب سائٹ پر ہے۔براہ کرم انھیں دیکھیں۔ Spoken Tutorial پچھلی ضروری ٹیوٹوریل | 00:53 |
کلاس کی چرچاپچھلےٹیوٹوریل میں کی جاچکی ہے۔ freeFall | 01:00 |
شامل کریں۔ constraint اب، اس میں | 01:05 |
سیکنڈپر شروع ہوتا ہے ۔ t = 0.5 میں فری فال gravity سیکنڈ تک رکتی ہے۔ t = 0.5 بال | 01:08 |
بنایاہےجو اس شرط کو سمیولیٹ کرتاہے۔ model نامی ایک timeEventExample میں نے | 01:19 |
لنک میں دستیاب ہے۔ Code Files ویب سائٹ پر spoken tutorial فائل timeEventExample | 01:25 |
لنک میں سیوکریں۔ Code Files براہ کرم تمام فائلوں کو ڈاؤن لوڈ کریں اور | 01:32 |
بھی دستیاب ہے۔ freeFall class ،آپ کی سہولت کے لئے | 01:38 |
پرجاتاہوں۔ OMEdit اب میں | 01:43 |
میں نے پہلے ہی اسے اپنے سسٹم پر شروع کیا ہے۔ | 01:45 |
آئیکن پر کلک کریں۔ Dash Home کھولنے کے لئے، اوپر بائیں طرف OMEdit پر Ubuntu Operating System | 01:49 |
آئیکن پر کلک کریں۔میں واپس جاتاہوں۔ OMEdit ٹائپ کریں اور OMEdit میں Search bar | 01:58 |
تلاش کرسکتے ہیں اور اسے کھولیں۔ OMEdit مینوں میں Start یوزراسی طرح Windows :نوٹ | 02:06 |
نام کےٹول پرکلک کریں۔ Open Model/Library File ،فائل کھولنے کے لئے timeEventExample | 02:13 |
پرکلک کریں۔ Open فائل کو تلاش کریں اور timeEventExample اپنے سسٹم میں | 02:21 |
مینوں کا استعمال کرسکتے ہیں۔ File اس فائل کو کھولنے کے لئے آپ متبادل طریقے سے | 02:28 |
میں ظاہرہواہے۔ timeEventExample Libraries browser دھیان دیں کہ | 02:34 |
منتخب کریں۔ View class اس آئیکن پر رائٹ کلک کریں اور | 02:39 |
میں کھولا ہے۔ Diagram view ماڈل اب | 02:44 |
ہے۔ Text View تیسرے بٹن پر کلک کریں جو | 02:47 |
ایک ساتھ استعمال کیا جاتا ہے۔ class اور model میں Modelica ہم پہلے ہی چرچاکرچکےہےکی | 02:51 |
ہے۔ timeEventExample کانام model اس | 02:58 |
کی پہلی لائن میں لکھےجا سکتے ہے۔ class یا Comments, model اس طرح کے | 03:02 |
کے جیسے ہی چیزوں کی نمائندگی کرتا ہے۔ g freeFall class اور h, v | 03:08 |
سیکشن میں ابتدائی کنڈیشن ہوتی ہے۔ initial equation | 03:16 |
ہے۔ 30m میں t = 0 کی ویلیوٹائم h | 03:21 |
میں 0 ہے۔ t = 0 کی ویلیوٹائم v | 03:26 |
کےایکویشن سیکشن کی شروعات کا اشارہ کرتاہے۔ model اس Equation | 03:31 |
کوکیسےشامل کریں۔ constraint اب، دیکھتے ہیں کہ سلائڈز میں واضح کیے گئے | 03:36 |
ہے۔ if-else block سیکشن میں یہاں equation دھیان دیں جیسا کہ دکھایا گیا ہے | 03:43 |
کے ہر اسٹیٹمنٹ کو سمجھنے کی کوشش کرتےہیں۔ if-else block اب اس | 03:48 |
رکھتاہے۔ constraint وریئبل پر if statement time | 03:53 |
میں بلٹ ان وریئبل ہے۔ time Modelica | 03:58 |
میں واضح طور پر بتانےکی ضرورت نہیں ہے۔ model یا class اسے | 04:01 |
بال ٹائم 0.5 سیکنڈ کے بعد فری فال کا تجربہ کرتا ہے۔ | 04:06 |
کےجیسےہی ایکویشن کی نمائندگی کرتا ہے۔ freeFall class لہذا، یہ دونوں ایکویشن | 04:12 |
ہےجوشامل ہوتےہیں جب ٹائم 0.5 سیکنڈسےکم ہوتاہے۔ equations میں else branch | 04:19 |
بال روک جاتاہےجب ٹائم 0.5 سیکنڈسےکم ہوتاہے۔ | 04:27 |
اچھے ہیں۔ equations لہذا، اس سورت میں یہ دو | 04:32 |
کےخاتمےکی طرف اشارہ کرتاہے۔ end if if-else block | 04:36 |
اب مکمل ہوگیاہے۔ model | 04:41 |
بٹن پرکلک کرکےاسےسمیولیٹ کریں۔ Simulate اب | 04:44 |
کھلتاہے۔ Plotting perspective اب | 04:48 |
منتخب کریں۔ h میں Variables browser | 04:51 |
پلاٹ بناتاہے۔ time بنام h یہ | 04:55 |
سیکنڈتک بال روکاہوا ہے، اونچائی اسی طرح رہتی ہے۔ t=0.5 چونکہ ٹائم | 04:58 |
منتخب کریں۔ Delete Result پر رائٹ کلک کریں اور timeEventExample رزلٹ کو ڈیلیٹ کرنےکےلئے،وریئبل براؤزر میں | 05:06 |
بٹن پرکلک کریں ۔ Modeling پرواپس جانے کےلئے،نیچےدائیں جانب Modeling perspective | 05:15 |
ڈیلیٹ کرتےہیں۔ equation میں دوسرا else branch ،اب | 05:21 |
بٹن پرکلک کریں۔ Save کوسیوکرنےکےلئے،ٹول بارمیں model اس | 05:26 |
پرکلک کریں۔ Simulate | 05:31 |
سمیولیشن ناکام ہوگیا ہے۔ | 05:34 |
پر جائیں اور ایررمیسیج دیکھنے کے لئے اوپراسکرول کریں۔ Messages browser | 05:37 |
میں یکسا ں ہونی چاہئے ۔ branch کی تعداد ہر equations ایررمیسیج یہ بتاتا ہے کہ | 05:42 |
کی تعدادوریئبل کی تعداد کے برابر ہونی چاہئے۔ equations میں else branches اور if ،لہذا | 05:49 |
بٹن پر کلک کریں۔ Save کواسی جگہ پر واپس رکھیں اور equation پھرسے | 05:58 |
دونوں کےلئےیکساں ہے۔ else branches اور if ہےجو equation ایک der(h) = v دھیان دیں | 06:05 |
کےذریعے تبدیل کیا جاسکتا ہے۔ statements کو دو if-else block ،اس لئے | 06:14 |
میں آپ کو دکھاتا ہوں کہ یہ کیسے ہوتا ہے۔ | 06:20 |
ڈیلیٹ کریں۔ if-else block پہلے | 06:23 |
نامی فائل میں دستیاب ہے۔ if else-statement.txt یہاں ٹائپ کیےجانےوالےایکویشن | 06:26 |
میں بھی دستیاب ہے۔ Code Files یہ فائل | 06:34 |
کا استعمال کیا۔ gedit چونکہ یہ ٹیکسٹ فائل ہے، میں نے اسے کھولنے کےلئے | 06:39 |
پر جائیں۔ gedit | 06:45 |
یا کسی دوسرے ٹیکسٹ ایڈیٹر کا استعمال کرکے یہ فائل کھول سکتےہے۔ Notepad یوزر Windows | 06:47 |
دو نوں ایکویشن کاپی کریں۔ | 06:54 |
پرواپس جائیں۔ OMEdit | 06:57 |
منتخب کریں۔ Paste رائٹ کلک کریں اور | 07:00 |
بٹن پر کلک کریں۔ Save پھرسےٹول بار میں | 07:04 |
پر کلک کریں۔ Simulate | 07:08 |
پاپ اپ ونڈو بند کریں۔ | 07:11 |
منتخب کریں۔ h میں Variables browser ایک بارپھر | 07:14 |
پلاٹ پچھلی بارجیساہی ہےجوبتاتا ہے کہ دونوں ماڈل ایک جیسا ہیں۔ time بنام h دھیا ن دیں کہ | 07:18 |
منتخب کریں۔ Delete Result رائٹ کلک کریں اور timeEventExample ،رزلٹ ڈیلیٹ کرنے کے لئے | 07:27 |
بٹن پر کلک کریں۔ Modeling نیچے دائیں جانب | 07:34 |
۔dv/dt = 0 نہیں تو time >= 0.5 dv/dt = g ہےجوبتاتا ہے کہ اگر if-else statement یہ ایک | 07:38 |
اب سلائڈز پر واپس جائیں۔ | 07:52 |
میں ایکویشن کی تعداد کے برابر ہونا چاہئے۔ else branch کی تعداد equations میں if branch براہ کرم دھیان دیں کہ | 07:55 |
دونوں میں وریئبل کی تعداد برابر ہونی چاہئے۔ model یا class اور | 08:03 |
سسٹم کے طرز عمل میں یکایک تبدیلی ہے۔ Event | 08:10 |
کو ٹائم ایونٹس اور اسٹیٹ ایونٹس میں درجہ کیا جا سکتا ہے۔ Events | 08:15 |
میں،ایونٹ ہونےکاٹھیک وقت پتاہوتاہے۔ time event | 08:20 |
سیکنڈ پر ٹائم ایونٹ کو ہینڈل کرتا ہے۔ timeEventExample t = 0.5 | 08:25 |
اس وقت ہوتا ہے جب سسٹم وریئبل کوئی ویلیوکراس کرتا ہے۔ state event | 08:32 |
مثال کااستعمال کرکےاسٹیٹ ایونٹ کو سمجھنے کی کوشش کریں۔ | 08:38 |
کا سامناکرتا ہے۔ state event فری فال میں بال، زمین کو چھونے پر | 08:43 |
مندرجہ ذیل طرز عمل کا مشاہدہ کیا گیا ہے جب یہ زمین پر ٹکراتا ہے۔ | 08:48 |
بال کی رفتار سمت میں تبدیل ہوتی ہے۔ | 08:52 |
رفتار کی مقدار بدلتاہے اگر تصادم غیر لچکدار ہے۔ | 08:55 |
بنایا ہے۔ model نام کا bouncingBall میں نے اس طرز عمل کو سمیولیٹ کرنے کے لئے | 09:00 |
ویب سائٹ پر دستیاب ہے۔ Spoken Tutorial یہ فائل | 09:06 |
پر واپس جائیں۔ OMEdit ،کو دیکھنے اور سمیولیٹ کرنے کے لئے model اس | 09:10 |
ٹول پرکلک کریں۔ OpenModel/LIbrary File | 09:15 |
پر کلک کریں۔ Open فائل تلاش کریں اور bouncingBall اپنے سسٹم پر | 09:19 |
منتخب کریں۔ View Class آئیکن پررائٹ کلک کریں اور bouncingBall میں Libraries browser | 09:25 |
بٹن پر کلک کریں۔ Text View کےاوپرجائیں اور modeling area میں نہیں کھلتا ہے،تو model Text View اگر | 09:33 |
زمین کے ساتھ بال کی غیر لچکدار تصادم کے لئے واپسی کاعدد ہے۔ e | 09:41 |
یہ ایک پیرامیٹر ہے اورپورے سمیولیشن کے دوران اس کی ویلیویکساں0.8 رہتی ہے۔ | 09:48 |
میں کرتا ہے۔ m بال کے نصف قطر کی نمائندگی radius | 09:56 |
کے جیسے ہی چیزوں کی نمائندگی کرتا ہے۔ g timeEventExample اور h, v | 10:00 |
میں کرچکےہیں۔ freeFall class موشن کےان دوایکویشن کی چرچا پہلے ہی | 10:07 |
ایونٹ کے سگنل کے لئے استعمال کیا جاتا ہے۔ when statement | 10:13 |
اس کا استعمال ایونٹ ہوتےوقت لی جانےوالےعمل کی وضاحت کرنے کے لئے کیا جاتا ہے۔ | 10:17 |
رکھتاہے ،جب بال کا زمین سے رابطہ ہوتا ہے۔ h <= radius true | 10:22 |
ہٹا دیا جاتا ہےجب ایونٹ ہوتا ہے۔ statement یہ | 10:29 |
فنکشن کااستعمال وریئبل کودوبارہ شروع کرنے کے لئے کیا جاتا ہے۔ reinit() | 10:34 |
کی منفی مصنوعہ کے ساتھ بال کی رفتار اور زمین کو چھونے سے قبل بال کی رفتار کو دوبارہ شروع کرتا ہے e یہاں،یہ | 10:39 |
بٹن پر کلک کریں۔ Simulation Setup اس ماڈل کو سمیولیٹ کرنے کے لئے ٹول بار میں | 10:49 |
پر کلک کریں۔ Simulate فیلڈ 30 یونٹس میں تبدیل کریں اور Stop Time ،ٹیب میں General | 10:55 |
پاپ اپ ونڈو بند کریں۔ | 11:04 |
منتخب کریں۔ h میں Variables browser | 11:06 |
صفر کے نیچےہے، جو ناقابل قبول ہے۔ h دھیان دیں کہ | 11:10 |
سمیولیٹ کرتےوقت ٹھیک ایساہی طرز عمل دیکھاہے۔ freeFall class ہم نے | 11:16 |
یہ ناقابل طرز عمل عددی ایرر کی وجہ سے ہے۔ | 11:21 |
عددی غلطیوں کی چرچا اس ٹیوٹوریل کے دائرے سے باہر ہے۔ | 11:25 |
طرز عمل دیکھیں۔ Zeno بہتر سمجھنے کے لئے باؤنسینگ بال کی | 11:30 |
کوغیرمنتخب کریں۔ h | 11:36 |
سلائڈز پر واپس جائیں۔ | 11:39 |
کااستعمال ایک ایونٹ کےسگنل کے لئے کیا جاتا ہے۔ when statement | 11:42 |
کودیتاہےاورسمیولیشن دوبارہ شروع کرتا ہے۔ a کی ویلیووریئبل reinit(a,b) b | 11:45 |
کی ویلیو واپس کرتا ہے۔ a ایونٹ سے پہلے وریئبل pre(a) | 11:54 |
کو 10ویلیودیتاہے۔ a ایونٹ ہوتاہےوقت reinit(a, 10) ،مثال کے طور پر | 11:59 |
میں درست کیا گیا ہے۔ bouncingBallWithHysteresis ماڈل کا ناقابل طرز عمل bouncingBall | 12:08 |
ویب سائٹ پر موجود ہے۔ spoken tutorial ماڈل bouncingBallWithHysteresis | 12:15 |
پلاٹ بنائیں۔ time بنام h سمیولیٹ کریں اور bouncingBallWithHysteresis | 12:21 |
کےدرمیان فرق کامشاہدہ کریں۔ bouncingBallWithHysteresis اور bouncingBall | 12:27 |
یہ ہمیں اس ٹیوٹوریل کے آخرمیں لاتا ہے۔ | 12:33 |
مندرجہ ذیل لنک پر موجود ویڈیو دیکھیں۔
http://spoken-tutorial.org/ http://spoken-tutorial.org] /What\_is\_a\_Spoken\_Tutorial |
12:36 |
پروجیکٹ کوخلاصہ کرتا ہے۔ Spoken Tutorial یہ | 12:40 |
ہم اسپوکن ٹیوٹوریل کے ذریعے ورکشاپ منعقد کرتے ہیں؛ سرٹیفکیٹ دیتےہیں۔ براہ کرم ہم سے رابطہ کریں۔ | 12:42 |
اگر آپ کواس اسپوکن ٹیوٹوریل سے متعلق کوئی سوال ہے تو، براہ کرم مندرجہ ذیل ویب سائٹ پرجائیں۔ | 12:48 |
میں ہم مقبول کتابوں کے حل شدہ مثال کی کوڈنگ کو منظم کرتی ہے۔' Textbook Companion Project | 12:55 |
ہم اعزاز اور سرٹیفکیٹ دیتے ہیں جو ان کو کرتے ہیں۔ مزید تفصیلات کے لئے، براہ کرم اس سائٹ پر جائیں۔ | 13:03 |
میں ہم کمرشل سمیولیٹر لیب کواوپن موڈیلیکا میں منتقل کرنے میں مدد کرتے ہیں۔ Lab Migration Project | 13:10 |
مزید تفصیلات کے لئے، براہ کرم اس سائٹ پر جائیں۔ | 13:17 |
ہندوستانی حکومت کی طرف سے فنڈ زفراہم ہے۔ ،NMEICT, MHRD کو' Spoken Tutorial Project | 13:21 |
ڈیولپمنٹ ٹیم کا شکریہ ادا کرتے ہیں۔ OpenModelica ہم ان کی حمایت کے لئے | 13:28 |
سےمیں شیخ توصیف رضاہوں۔ شامل ہونے کے لئے شکریہ۔ IIT Bombay | 13:33 |