آموزش متلب

آموزش سیمولینک در متلب-2

آموزش سیمولینک در متلب براي مرتب كردن بلوك‌ها، هم با موس مي‌تونيد جاي اون‌ها رو عوض كنيد هم با كيبورد به اين صورت كه بلوك مورد‌نظر رو انتخاب مي‌كنيد و با كليدهاي جهتي بر روي كيبورد، جاي بلوك رو تغيير مي‌ديد. براي بزرگ كردن اندازه بلوك‌ها از كليد R و براي كوچك كردن آنها از […]

آموزش متلب

آموزش سیمولینک در متلب-1

آموزش سیمولینک در متلب سيمولينك نرم افزاريه كه شما براي شبيه‌سازي سيستم‌هاي ديناميكي، مي‌تونيد از اون استفاده كنيد اين نرم‌افزار زيرمجموعه نرم‌افزار متلبه كه داراي كتابخانه‌هاي زيادي در زمينه رشته‌هاي مختلف از جمله برق و مكانيكه. اگه ما نرم‌افزار متلب رو فصل مشترك رشته‌هاي مهندسي در محاسبات عددي بدونيم نرم‌افزار سيمولينك رو مي‌تونيم فصل مشترك […]

آموزش متلب

آموزش GUI در متلب-9

آموزش GUI در متلب می‌خواهیم در این قسمت ادامه‌ی کدنویسی را انجام داده و GUI نهایی را تست کنیم. به Callback منوی Exit رفته و قطعه کد زیر را وارد کنید: button = questdlg(‘Do you want to quit the ControlTool?’, … ‘Quit the ControlTool’,’Yes’,’No’,’No’); switch button case ‘Yes’, close(‘ControlTool’); case ‘No’, quit cancel; end توضیح کد: […]

آموزش متلب

آموزش GUI در متلب-8

آموزش GUI در متلب توضیح کد: این کد درابتدا بررسی می‌کند که کدام روش برای معرفی سیستم، وارد شده است. اگر روش ضرایب چندجمله‌ای وارد شده بود، مقادیر num و den را به‌صورت رشته‌ای خوانده و به عدد تبدیل می‌کند. مقدار Delay را هم به‌همین ترتیب خوانده و به عدد تبدیل می‌کند تا در صورت […]

آموزش متلب

آموزش GUI در متلب-7

آموزش GUI در متلب در این مرحله برنامه را Run کرده و با نام ControlTool ذخیره کرده‌ایم. اینک می‌خواهیم کدهای آن را بنویسیم. برای شروع ابتدا به قسمت ControlTool_OpeningFcn بروید تا کدهای بازشدن GUI را بنویسید. کدهای زیر را وارد کنید: g=tf(1,[1 3 2 4]); step(handles.axes1,g); rlocus(handles.axes2,g); bode(handles.axes3,g); این کدها نمودارهای سیستمی را که بصورت […]

آموزش متلب

آموزش GUI در متلب-6

آموزش GUI در متلب در ادامه منوی دیگری ایجاد کرده و نام آن را Print گذاشته و برای آن یک tag انتخاب کنید. این آیتم را در زیرمجموعه‌ی File قرار دهید. سپس Separator above this item را فعال کنید. با انجام این کار، دو آیتم Reset و Print را از یکدیگر جدا کرده‌اید(درواقع بین آن‌ها […]

آموزش متلب

آموزش GUI در متلب-5

آموزش GUI در متلب توضیح طرح: همان‌طوری که احتمالا می‌دانید، ما به چندین روش می‌توانیم مشخصات یک سیستم کنترلی را بیان کنیم. از جمله معروف‌ترین این روش‌ها، یکی روش ضرایب چندجمله‌ای صورت و مخرج تابع تبدیل سیستم است و دیگری بیان صفرها و قطب‌های سیستم، به‌همراه گین تابع تبدیل می‌باشد. همان‌طور که در شکل مشخص […]

آموزش متلب

آموزش GUI در متلب-4

آموزش GUI در متلب این مثال یک رابط گرافیکی است که کاربر می‌تواند با آن سیستم‌های کنترلی را آنالیز کند. یعنی با گرفتن اطلاعات سیستم(صفرها و قطب‌ها و…) از کاربر، می‌تواند پاسخ سیستم به ورودی‌های معمول، آنالیز ریشه‌های سیستم، و پاسخ فرکانسی آن را در منحنی‌های جداگانه‌ای ترسیم نماید(البته قابل ذکر است که در تولباکس کنترل متلب، […]

آموزش متلب

آموزش GUI در متلب-3

آموزش GUI در متلب حالا ديگه وقت كد نويسي شده. روي فلش سبز رنگي كه در نوار بالايي صفحه قرار داره كليك كنيد و در ديالوگ باز شده Yes رو بزنيد و بعد يك نام دلخواه مثلاً calculator رو به عنوان نام GUI تايپ كنيد و دگمه Save رو بزنيد حالا مشاهده مي‌كنيد كه يك […]

آموزش متلب

آموزش GUI در متلب-2

آموزش GUI در متلب حالا فرض كنيد كه ما مي‌خواهيم يك ماشين حساب خيلي ساده درست كنيم به اين صورت كه دو عدد رو بگيره و چهار عمل اصلي رو به دلخواه كاربر روي دو عدد انجام بده براي اين كار ما احتياج به دو Edit Text داريم تا بتونيم اعداد ورودي رو به اون […]