- سمولک کیا ہے؟
- MATLAB میں سمولنک کیسے شروع کریں؟
- سملنک لائبریری براؤزر
- میٹلائب سمولنک کے ساتھ ڈیمو ماڈل چل رہا ہے
- ڈیبگر شروع کرنا
- سگنل یمپلیفائر کے لئے ایک سمولک ماڈل بنانا
- متحرک کنٹرول سسٹم کی ماڈلنگ
سمولک کیا ہے؟
سیملنک اکیڈمیوں اور صنعتوں میں پچھلے کچھ سالوں میں سب سے زیادہ استعمال شدہ انجینئرنگ سوفٹ ویئر پیکج بن گیا ہے۔ سمولنک MATLAB سافٹ ویئر کے ساتھ مربوط ہوتا ہے جو متحرک نظاموں کی ماڈلنگ ، نقالی اور تجزیہ کے لئے استعمال ہوتا ہے۔ سیملنک آپ کے ماڈل کی تشکیل کے ل block ایک گرافیکل یوزر انٹرفیس (جی یوآئ) کو بلاک ڈایاگرام فراہم کرتا ہے جیسے آپ پنسل اور کاغذ کے استعمال پر تعمیر کررہے ہیں۔
سمولنک کو سمجھنے کے لئے آپ ایک سادہ سی مثال پر غور کرسکتے ہیں ،
یہاں ، مذکورہ بالا مثال میں ہم سائن ویو بلاک سے ایک سائن لہر پیدا کر رہے ہیں اور اس کو فائدہ مند عنصر کے ذریعہ بڑھا رہے ہیں جس کو آپ اسکوپ بلاک پر ڈبل کلک کرکے براہ راست سیملنک پر چیک کرتے ہیں۔
اگر آپ میٹ ایل بی میں نئے ہیں تو پہلے میٹ ایل بی میں استعمال ہونے والی اصطلاحات کو سیکھیں اور ایل ای ڈی ٹمٹمانے کے ساتھ شروع کریں۔
MATLAB میں سمولنک کیسے شروع کریں؟
میٹلیب میں سمولنک کھولنے کے لئے ، آپ میٹلیب مینو بار سے صرف سیمولک بٹن پر کلیک کرسکتے ہیں ، جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے۔
ورنہ ، آپ صرف سیملنک کو کھولنے کے لئے کمانڈ ونڈو کا استعمال کرسکتے ہیں۔ کمانڈ لائن میں صرف 'سمولنک' لکھیں اور انٹر کو دبائیں۔
نقلی
ذیل میں پہلی ونڈو ہے جو سمولنک کھولنے کے بعد ظاہر ہوتی ہے۔
جیسا کہ آپ تصویر میں دیکھ سکتے ہیں کہ مختلف کاموں کو کرنے کے لئے مختلف اختیارات موجود ہیں ، جیسے آپ اپنا ٹیمپلیٹ ، خالی ماڈل ، خالی لائبریری اور بہت سے دوسرے تیار کرسکتے ہیں۔
جب بھی ہمیں نیا ماڈل ڈیزائن کرنے کی ضرورت پڑتی ہے ، ہم اس پر ڈبل کلک کرکے ' خالی ماڈل' کا انتخاب کرتے ہیں۔ خالی ماڈل ونڈو جسے ہم سمولِک ونڈو کے نام سے بھی پکار سکتے ہیں نیچے کی طرح نظر آتی ہے۔
سملنک لائبریری براؤزر
سمولک لائبریری براؤزر میں ڈوب ، ذرائع ، کنیکٹر ، لکیری اور غیر لکیری اجزاء شامل ہیں۔ سیمولنک دوسرے پچھلے نقلی پیکیجوں سے کہیں بہتر ہے جس میں مساوات کو پروگرام میں وضع کرنے کی ضرورت ہوتی ہے ، جبکہ سمولنک میں آپ فنکشن اور بلاکس کا انتخاب کرسکتے ہیں اور آپ کو مساوات کے متغیر کی اقدار کو درج کرنا ہوگا۔
سیملی لنک لائبریری براؤزر کھولنے کے لئے ، آپ صرف سیملنک مینو سے لائبریری براؤزر کے بٹن پر کلیک کرسکتے ہیں ، جیسا کہ تصویر کے نیچے دکھایا گیا ہے۔
سمولک لائبریری براؤزر کو کھولنے کا دوسرا طریقہ یہ ہے کہ کمانڈ ونڈو میں نیچے کا حکم ٹائپ کریں۔ کمانڈ معاملہ حساس ہے لہذا ٹائپ کرتے وقت محتاط رہیں:
slLibraryBrowser
اس طرح سیملنک لائبریری کا براؤزر نظر آتا ہے ، جس میں آپ ڈوب ، ذرائع ، کنیکٹر ، لکیری اور غیر خطی اجزا تلاش کرسکتے ہیں۔
میٹلائب سمولنک کے ساتھ ڈیمو ماڈل چل رہا ہے
سمولِک میں پہلے سے ہی آڈیو ، مواصلات ، کمپیوٹر وژن ، ڈی ایس پی ، ریئل ٹائم اور بہت سے دوسرے سسٹمز کی مختلف قسم کے سسٹمز کے بہت سادہ اور جدید ماڈلز موجود ہیں ، جیسا کہ آپ نیچے کی تصویر میں دیکھ سکتے ہیں ،
مثال کے طور پر یا ڈیمو ماڈل چلانے کے لئے اس پر صرف ڈبل کلک کریں اور اس کے سمولنک ماڈل کی ایک پاپ اپ ونڈو نمودار ہوگی ، جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے۔
ماڈلنگ کے بعد آپ انضمام کے طریقہ کار ، سمولک مینو یا کمانڈ ونڈو کا انتخاب کرکے ماڈل کی نقالی کرسکتے ہیں۔ آسان ترین اور آسان طریقہ یہ ہے کہ سمولِک میں کوئی ماڈل چلانے کے لئے سمولِک مینو میں سے صرف سیملنک 'RUN' بٹن کا استعمال کریں ، جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے۔
اگر آپ چاہیں تو آپ ڈیمو ماڈل کو استعمال یا ترمیم کرسکیں گے۔
ڈیبگر شروع کرنا
ماڈل میں کیڑے تلاش کرنے یا اس کی تشخیص کرنے کے لئے سمولنک ڈیبگر سیمولنک کا ایک آلہ ہے۔ ڈیبگر آپ کو نقلی مرحلہ کو جانچنے یا چلانے میں مدد کرتا ہے اور ان پٹ ، آؤٹ پٹ اور بلاک اسٹیٹس کو بھی ظاہر کرتا ہے۔
ڈیبگر شروع کرنے کے لئے آپ کو صرف سیمولینک مینو بار کے نقلی سیکشن میں ڈیبگ ماڈل پر کلک کرنا ہوگا ، جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے
یہاں تک کہ کمانڈ ونڈو سے صرف نیچے دیئے گئے کمانڈ کو ٹائپ کرکے بھی ڈیبگر شروع کرسکتے ہیں ،
sldebug ('ماڈل کا نام')
سگنل یمپلیفائر کے لئے ایک سمولک ماڈل بنانا
مرحلہ 1: - سمولنک کے بٹن سے سیملنک لانچ کریں یا کمانڈ ونڈو میں 'سمولی لنک' ٹائپ کریں ۔
دوسرا مرحلہ: - سملی لنک سے ' خالی ماڈل' منتخب کریں ، جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے
مرحلہ 3: - اب ، ہم ایک 'سگنل ایمپلیفائر ماڈل' بنانے جا رہے ہیں جو ایک ان پٹ لیتا ہے اور اس کو فائدہ مند عنصر کے ذریعہ بڑھا دیتا ہے۔
سگنل یمپلیفائر ماڈل کے لئے ہمیں سائن ویو بلاک ، گین بلاک اور گنجائش کی ضرورت ہے ۔
مرحلہ 4: - کمانڈ ونڈو میں 'سل' لائبریری براؤزر ' ٹائپ کرکے لائبریری براؤزر کھولیں ۔ اور ، مطلوبہ بلاکس کو منتخب کریں اور لائبریری براؤزر ونڈو سے سمولک ونڈو میں گھسیٹیں ، جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے
مرحلہ 5: - تمام بلاکس کو سیملنک ونڈو میں رکھنے کے بعد ، آپ کو نیچے دیئے گئے امیج کے مطابق ان سے رابطہ قائم کرنا ہوگا ،
مرحلہ 6: - آپ کو دائرہ کار میں دو ان پٹ حاصل کرنے کے لئے ترتیب کو تبدیل کرنا ہوگا ، لہذا دائرہ کار پر ڈبل کلک کریں اور پھر ترتیب میں جائیں اور ' ان پٹ پورٹس کی تعداد' کو '2' میں تبدیل کریں ، جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے۔
مرحلہ 7: - اب ، وسعت کاری کے ل you ، آپ متعلقہ بلاک پر ڈبل کلک کرکے سائن ویو کے طول و عرض کی قیمت کو مرتب کرسکتے ہیں۔
مرحلہ 8: - اسے مکمل کرنے کے بعد ، ہم سمولنک مینو میں دیئے گئے 'RUN' بٹن سے اپنے سمولنک ماڈل چلا سکتے ہیں ۔
جب تک سیمولینک اپنے ماڈل کو مرتب کرے ، اس وقت تک انتظار کریں ، جو آپ ونڈو کے نیچے دائیں کونے میں دیکھ سکتے ہیں۔
مرحلہ 9: - اب ، نتیجہ کے لئے دائرہ کار پر ڈبل کلک کریں اور آپ ان پٹ اور بڑھتی ہوئی دونوں طرح کی شکل دیکھ سکیں گے ، جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے ،
اس کے نتیجے میں ، اگر آپ آؤٹ پٹ ویوفارم کا مشاہدہ کرتے ہیں تو ، اسے 3 کے عنصر سے بڑھا دیا جاتا ہے۔
مرحلہ 10: - اب ، آپ اپنے ماڈل کو بچا سکتے ہیں اور پرنٹ آؤٹ بھی حاصل کرسکتے ہیں ، سمولنک ڈیزائن کے لئے توسیع '.slx' ہے لہذا بچت کرتے وقت توسیع پر نگاہ رکھیں ، عام طور پر یہ خود بخود '.slx' کی توسیع لیتا ہے۔
آپ 'میٹ ایل بی سیمولنک کا استعمال کرتے ہوئے ماڈل بنانا' کے اختتام پر دی گئی ویڈیو کو بھی چیک کرسکتے ہیں ۔
متحرک کنٹرول سسٹم کی ماڈلنگ
سمولنک کا استعمال رگڑ ، ہوا کی مزاحمت ، گیئر پھسل وغیرہ سے متعلق مختلف اصل وقت پر مبنی پیچیدہ نظاموں کا تجزیہ کرنے کے لئے کیا جاتا ہے۔ لیکن متحرک کنٹرول سسٹم کو ماڈل بنانے کا طریقہ سیکھنے کے لئے ، میٹلیب نے خود ایک عمدہ دستاویزات فراہم کیں۔ تم میں اس تک رسائی حاصل کر سکتے ہیں شروع کرنا MATLAB کے ٹیوٹوریل. شروعات کا انتخاب کرنے کے بعد ' ماڈل ایک متحرک نظام ' پر جائیں ۔
جیسا کہ نیچے کی تصویر میں دکھایا گیا ہے ، آپ کو میٹ ایل بی ایل کے مدد براؤزر پر ری ڈائریکٹ کیا جائے گا
ایک Simulink ماڈل desiging لئے مکمل عمل ذیل میں ویڈیو میں دکھایا گیا ہے: