🍀🍀آموزش سیمولینک🍀🍀
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
با عرض سلام خدمت دوستان عزيز
قصد دارم در چند قسمت، نحوه كاركردن با Simulink رو به شما آموزش بدم پس اگه تا حالا با Simulink كار نكرديد و يا مشكلاتي در كاركردن با اون داريد ميتونيد با من همراه باشيد
____________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
با عرض سلام خدمت دوستان عزيز
قصد دارم در چند قسمت، نحوه كاركردن با Simulink رو به شما آموزش بدم پس اگه تا حالا با Simulink كار نكرديد و يا مشكلاتي در كاركردن با اون داريد ميتونيد با من همراه باشيد
____________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
🍀🍀آموزش سیمولینک🍀🍀
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
سيمولينك نرم افزاريه كه شما براي شبيهسازي سيستمهاي ديناميكي، ميتونيد از اون استفاده كنيد اين نرمافزار زيرمجموعه نرمافزار متلبه كه داراي كتابخانههاي زيادي در زمينه رشتههاي مختلف از جمله برق و مكانيكه. اگه ما نرمافزار متلب رو فصل مشترك رشتههاي مهندسي در محاسبات عددي بدونيم نرمافزار سيمولينك رو ميتونيم فصل مشترك رشتههاي مهندسي در زمينه نرمافزارهاي شبيهساز قرار بديم.
براي شروع كار با سيموليك ابتدا از مسير File » New » Model يك مدل جديد ايجاد كنيد. اين مدل رو در شكل زير مشاهده ميكنيد.
____________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
yon.ir/4J9S
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
سيمولينك نرم افزاريه كه شما براي شبيهسازي سيستمهاي ديناميكي، ميتونيد از اون استفاده كنيد اين نرمافزار زيرمجموعه نرمافزار متلبه كه داراي كتابخانههاي زيادي در زمينه رشتههاي مختلف از جمله برق و مكانيكه. اگه ما نرمافزار متلب رو فصل مشترك رشتههاي مهندسي در محاسبات عددي بدونيم نرمافزار سيمولينك رو ميتونيم فصل مشترك رشتههاي مهندسي در زمينه نرمافزارهاي شبيهساز قرار بديم.
براي شروع كار با سيموليك ابتدا از مسير File » New » Model يك مدل جديد ايجاد كنيد. اين مدل رو در شكل زير مشاهده ميكنيد.
____________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
yon.ir/4J9S
🍀🍀 آموزش سیمولینک🍀🍀
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
حالا شما بايد در اين مدل برحسب مسالهاي كه ميخواهيد حل كنيد عناصر مورد احتياج رو از كتابخانه سيمولينك به مدل مورد نظر انتقال دهيد. براي بازكردن كتابخانه سيمولينك، رو صفحه متلب عبارت simulink رو وارد كنيد و يا به روي دگمه نشان داده شده در شكل زير كه هم در صفحه اصلي متلب و هم در مدل ايجاد شده قرار دارد كليك كنيد.
___________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
http://yon.ir/Oon1
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
حالا شما بايد در اين مدل برحسب مسالهاي كه ميخواهيد حل كنيد عناصر مورد احتياج رو از كتابخانه سيمولينك به مدل مورد نظر انتقال دهيد. براي بازكردن كتابخانه سيمولينك، رو صفحه متلب عبارت simulink رو وارد كنيد و يا به روي دگمه نشان داده شده در شكل زير كه هم در صفحه اصلي متلب و هم در مدل ايجاد شده قرار دارد كليك كنيد.
___________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
http://yon.ir/Oon1
🍀🍀آموش سیمولینک🍀🍀
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
همونطور كه در كتابخانه سيمونيك مشاهده ميكنيد كتابخانههاي زيادي وجود داره كه هركس بنا به رشتهاي كه داره با اين كتابخانهها كار ميكنه مثلا كسي كه مكانيك خونده با قسمت مخابرات اون كاري نداره ولي آنچه كه مشترك بين كليه كاربران هستش يادگيري بلوكهاي كتابخانه اصلي سيموليكه كه من تا جائيكه بتونم سعي ميكنم با مثالهاي متنوع، بلوكهايي رو كه بيشتر به كار ميان براي شما شرح بدم.
براي اولين مثال ميخواهيم از يك پالس، مشتق و انتگرال گرفته و روي يك اسكوپ به همراه سيگنال اصلي نمايش بديم بلوكهايي رو كه احتياج داريم عبارتند از: مولد پالس، انتگرالگير، مشتقگير، تسهيم كننده و بلوكي بسيار معروف به نام اسكوپ.
اين بلوكها را در مسيرهاي زير ميتونيد بيابيد:
Simulink » Sources » Pulse Generator
Simulink » Continuous » Integrator
Simulink » Continuous » Derivative
Simulink » Signal Routing » Mux
Simulink » Sinks » Scope
___________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
همونطور كه در كتابخانه سيمونيك مشاهده ميكنيد كتابخانههاي زيادي وجود داره كه هركس بنا به رشتهاي كه داره با اين كتابخانهها كار ميكنه مثلا كسي كه مكانيك خونده با قسمت مخابرات اون كاري نداره ولي آنچه كه مشترك بين كليه كاربران هستش يادگيري بلوكهاي كتابخانه اصلي سيموليكه كه من تا جائيكه بتونم سعي ميكنم با مثالهاي متنوع، بلوكهايي رو كه بيشتر به كار ميان براي شما شرح بدم.
براي اولين مثال ميخواهيم از يك پالس، مشتق و انتگرال گرفته و روي يك اسكوپ به همراه سيگنال اصلي نمايش بديم بلوكهايي رو كه احتياج داريم عبارتند از: مولد پالس، انتگرالگير، مشتقگير، تسهيم كننده و بلوكي بسيار معروف به نام اسكوپ.
اين بلوكها را در مسيرهاي زير ميتونيد بيابيد:
Simulink » Sources » Pulse Generator
Simulink » Continuous » Integrator
Simulink » Continuous » Derivative
Simulink » Signal Routing » Mux
Simulink » Sinks » Scope
___________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
🍀🍀آموزش سیمولینک🍀🍀
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
نحوه آوردن بلوكها هم بسيار سادس شما ميتونيد روي بلوك مورد نظر كليك چپ كرده و بدون رها كردن آن، موس رو به درون مدل مربوطه ببريد و در جائيكه ميخواهيد بلوك رو قرار دهيد، موس رو رها كنيد(Drag and Drop) و يا اينكه روي بلوك مورد نظر كليك راست كرده و گزينه Add to untitled رو انتخاب كنيد بهصورت زير:
___________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
http://yon.ir/D6Lp
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
نحوه آوردن بلوكها هم بسيار سادس شما ميتونيد روي بلوك مورد نظر كليك چپ كرده و بدون رها كردن آن، موس رو به درون مدل مربوطه ببريد و در جائيكه ميخواهيد بلوك رو قرار دهيد، موس رو رها كنيد(Drag and Drop) و يا اينكه روي بلوك مورد نظر كليك راست كرده و گزينه Add to untitled رو انتخاب كنيد بهصورت زير:
___________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
http://yon.ir/D6Lp
🍀🍀 سیمولینک آموزش🍀🍀
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
براي مرتب كردن بلوكها، هم با موس ميتونيد جاي اونها رو عوض كنيد هم با كيبورد به اين صورت كه بلوك موردنظر رو انتخاب ميكنيد و با كليدهاي جهتي بر روي كيبورد، جاي بلوك رو تغيير ميديد. براي بزرگ كردن اندازه بلوكها از كليد R و براي كوچك كردن آنها از كليد V استفاده كنيد.
___________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
براي مرتب كردن بلوكها، هم با موس ميتونيد جاي اونها رو عوض كنيد هم با كيبورد به اين صورت كه بلوك موردنظر رو انتخاب ميكنيد و با كليدهاي جهتي بر روي كيبورد، جاي بلوك رو تغيير ميديد. براي بزرگ كردن اندازه بلوكها از كليد R و براي كوچك كردن آنها از كليد V استفاده كنيد.
___________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
🍀🍀 آموزش سیمولینک 🍀🍀
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
خب دوستان به پایان جلسه اول رسیدیم
فایل مربوط به این جلسه بصورت pdf در ادامه ارسال خواهد شد
باتشکر
___________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
____________________________
💡 جلسه اول
💡 استاد : مهندس فرجی
____________________________
خب دوستان به پایان جلسه اول رسیدیم
فایل مربوط به این جلسه بصورت pdf در ادامه ارسال خواهد شد
باتشکر
___________________________
#سیمولینک
#آموزش_مقدماتی
#جلسه_اول
#فرجی
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
🎯 هر روز یک دستور 🎯
____________________________
🔆 دستور شماره بیست و شش
____________________________
🌺blank,deblanks🌺
📌منظور: تولید دنباله ای با فضای خالی
📌خلاصه:
blanks(n)
deblanks(S)
📌توصیف:banks(n) یک دنبالع حاوی n فضای خالی است و با disp مورد استفاده دارد.
وdeblanks(S) دنباله های حاوی فضای خالی و یا هرکاراکتر تهی از دنباله S را حذف میکند. یک کارکتر تهی کاراکتری است که مقدار مطق آن صفر است.
✅مثال: کابرد blanks:
disp(['xxx' blanks(20) 'yyy'])
دستور زیر باعث پایین رفتن کرسل به میزان n سطر می شود:
disp(blanks(n)')
disp
____________________________
#هر_روز_یک_دستور
#دستور
#blank
#deblanks
____________________________
© @MATLAB_tutorial
© @MATLAB_files
https://telegram.me/MATLAB_tutorial
____________________________
🔆 دستور شماره بیست و شش
____________________________
🌺blank,deblanks🌺
📌منظور: تولید دنباله ای با فضای خالی
📌خلاصه:
blanks(n)
deblanks(S)
📌توصیف:banks(n) یک دنبالع حاوی n فضای خالی است و با disp مورد استفاده دارد.
وdeblanks(S) دنباله های حاوی فضای خالی و یا هرکاراکتر تهی از دنباله S را حذف میکند. یک کارکتر تهی کاراکتری است که مقدار مطق آن صفر است.
✅مثال: کابرد blanks:
disp(['xxx' blanks(20) 'yyy'])
دستور زیر باعث پایین رفتن کرسل به میزان n سطر می شود:
disp(blanks(n)')
disp
____________________________
#هر_روز_یک_دستور
#دستور
#blank
#deblanks
____________________________
© @MATLAB_tutorial
© @MATLAB_files
https://telegram.me/MATLAB_tutorial
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
____________________________
💡 جلسه دوازدهم
💡 استاد : مهندس ورمقانی
____________________________
دیاگرام نیکولز(قسمت اول) :
در این جلسه ابتدا به بررسی دیاگرام نیکولز و پس از آن به بررسی دوایر M و α خواهیم پرداخت.
دیاگرام نیکولز :
منظور ما از دیاگرام نیکولز دیاگرامی است که مقادیر دامنه (برحسب dB) را برحسب مقادیر فاز (برحسب درجه) نمایش دهد. برای این کار میتوان پس از به دست آوردن مقادیر دامنه و فاز آنها را برحسب هم رسم کرد.
____________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_دوازدهم
#ورمقانی
#کنترل_مدرن
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
____________________________
💡 جلسه دوازدهم
💡 استاد : مهندس ورمقانی
____________________________
دیاگرام نیکولز(قسمت اول) :
در این جلسه ابتدا به بررسی دیاگرام نیکولز و پس از آن به بررسی دوایر M و α خواهیم پرداخت.
دیاگرام نیکولز :
منظور ما از دیاگرام نیکولز دیاگرامی است که مقادیر دامنه (برحسب dB) را برحسب مقادیر فاز (برحسب درجه) نمایش دهد. برای این کار میتوان پس از به دست آوردن مقادیر دامنه و فاز آنها را برحسب هم رسم کرد.
____________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_دوازدهم
#ورمقانی
#کنترل_مدرن
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
____________________________
💡 جلسه دوازدهم
💡 استاد : مهندس ورمقانی
____________________________
مثال:
دیاگرام دامنه برحسب فاز سیستم زیر را رسم کنید.
P(s)=(s+1)/(s^2+2s+3)
ابتدا به کمک دستور bode مقادیر دامنه و فاز را میابیم و سپس دامنه را برحسب فاز رسم میکنیم.
clc
clear
close all
num=[1 1];
den=[1 2 3];
[mag,phase]=bode(num,den);
MAG=20*log10(mag);
plot(phase,MAG)
title('Nichols Chart')
xlabel('Phase (deg)')
ylabel('Gain (dB)')
ngrid
نتیجه :
____________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_دوازدهم
#ورمقانی
#کنترل_مدرن
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
http://yon.ir/6oTM
____________________________
💡 جلسه دوازدهم
💡 استاد : مهندس ورمقانی
____________________________
مثال:
دیاگرام دامنه برحسب فاز سیستم زیر را رسم کنید.
P(s)=(s+1)/(s^2+2s+3)
ابتدا به کمک دستور bode مقادیر دامنه و فاز را میابیم و سپس دامنه را برحسب فاز رسم میکنیم.
clc
clear
close all
num=[1 1];
den=[1 2 3];
[mag,phase]=bode(num,den);
MAG=20*log10(mag);
plot(phase,MAG)
title('Nichols Chart')
xlabel('Phase (deg)')
ylabel('Gain (dB)')
ngrid
نتیجه :
____________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_دوازدهم
#ورمقانی
#کنترل_مدرن
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
http://yon.ir/6oTM
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
____________________________
💡 جلسه دوازدهم
💡 استاد : مهندس ورمقانی
____________________________
دستور ngrid در واقع مجموعهای از دوایر M و α را رسم میکند.
که در ادامه به بررسی آنها خواهیم پرداخت.
دستور Nichols :
در متلب برای رسم نمودار نیکولز از دستور Nichols استفاده میکنیم.
شکل استفاده ازاین دستور به صورتهای زیر است:
nichols(sys)
nichols(sys,w)
[mag,phase,w] = nichols(sys)
[mag,phase] = nichols(sys,w)
____________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_دوازدهم
#ورمقانی
#کنترل_مدرن
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
____________________________
💡 جلسه دوازدهم
💡 استاد : مهندس ورمقانی
____________________________
دستور ngrid در واقع مجموعهای از دوایر M و α را رسم میکند.
که در ادامه به بررسی آنها خواهیم پرداخت.
دستور Nichols :
در متلب برای رسم نمودار نیکولز از دستور Nichols استفاده میکنیم.
شکل استفاده ازاین دستور به صورتهای زیر است:
nichols(sys)
nichols(sys,w)
[mag,phase,w] = nichols(sys)
[mag,phase] = nichols(sys,w)
____________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_دوازدهم
#ورمقانی
#کنترل_مدرن
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
🍀🍀 آموزش کاربرد متلب در کنترل خطی و کنترل مدرن 🍀🍀
____________________________
💡 جلسه دوازدهم
💡 استاد : مهندس ورمقانی
____________________________
مثال:
دیاگرام دامنه برحسب فاز سیستم زیر را رسم کنید.
P(s)=(s+1)/(s^2+2s+3)
clc
clear
close all
num=[1 1];
den=[1 2 3];
nichols(num,den)
ngrid % or grid
نتیجه :
____________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_دوازدهم
#ورمقانی
#کنترل_مدرن
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
http://yon.ir/VWdE
____________________________
💡 جلسه دوازدهم
💡 استاد : مهندس ورمقانی
____________________________
مثال:
دیاگرام دامنه برحسب فاز سیستم زیر را رسم کنید.
P(s)=(s+1)/(s^2+2s+3)
clc
clear
close all
num=[1 1];
den=[1 2 3];
nichols(num,den)
ngrid % or grid
نتیجه :
____________________________
#Modern_Control
#آموزش_مقدماتی
#جلسه_دوازدهم
#ورمقانی
#کنترل_مدرن
#مثال
© @MATLAB_tutorial
© @MATLAB_files
____________________________
http://yon.ir/VWdE