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