در ادامهی آموزش تنظيمات بلوک Simulink ، مثالی رو مطرح میکنم که بیشتر با دقایق و ظرایف این نرم افزار آشنا شوید. فرض کنید سیستمی کنترلی دارید که تابع تبدیل آن در دسترس نیست و میخواهید مقدار ثابتزمانی این سیستم را بدست آورید. برای این منظور به ورودی سیستم، پله داده و ثابتزمانی را از […]
برچسب: سیستم انتقال
نحوهي درونيابي و برونيابي متلب
نحوهي درونيابي و برونيابي متلب (مهندس آیتی نیا) در اين قسمت از آموزش سيمولينك، ابتدا با نحوهي درونيابي و برونيابي(Interpolation-Extrapolation) در محيط Simulink آشنا ميشويم. فرض كنيد در آزمايشگاه، سيستمي(سيستمي الكتريكي، مكانيكي و يا هر سيستم ديگري) با يك ورودي را مورد آزمايش قرار دادهايد و با دادن وروديهاي مختلف، خروجيهاي متناظر را بدست آوردهايد […]
راهنمای ﺷﺒﯿﻪ ﺳﺎزي ﻧﯿﺮوﮔﺎه ﺑﺎدی در سیمولینک متلب
راهنمای ﺷﺒﯿﻪ ﺳﺎزي ﻧﯿﺮوﮔﺎه ﺑﺎدی در سیمولینک متلب ﻫﻤﺎﻧﻄﻮر ﮐﻪ در دﯾﺎﮔﺮام ﺑﻠﻮﮐﯽ ﺷﮑﻞ ﻣﺸﺎﻫﺪهﻣﯽ ﺷﻮد ، ﻣﺪل ﺷﺒﯿﻪ ﺳﺎزيﺷﺪهﺷﺎﻣﻞ ﯾﮏ ﺑﻠﻮك AsynchronousGenerator ﺑﻮدهﮐﻪ اﻧﺮژي اﻟﮑﺘﺮﯾﮑﯽﻣﺠﻤﻮﻋﻪ را ﺗﺄﻣﯿﻦ ﻣﯽ ﻧﻤﺎﯾﺪ. اﯾﻦ ژﻧﺮاﺗﻮر ﺑﻪ ﯾﮏ ﺗﻮرﺑﯿﻦ ﺑﺎدﺑﻄﻮر ﻣﮑﺎﻧﯿﮑﯽ ﮐﻮﭘﻞ ﺷﺪه اﺳﺖ و ﺳﺮﻋﺖ ﺑﺎد ﻧﯿﺰ ﺛﺎﺑﺖ در ﻧﻈﺮﮔﺮﻓﺘﻪ ﺷﺪه اﺳﺖ؛ ﺑﻠﻮك PF Correction Capacitor ،ﺿﺮﯾﺐ ﺗﻮان […]
متلب دیگر چیست؟
متلب دیگر چیست؟ نرم افزار MATLAB برنامه كامپيوتري است كه براي كساني كه با محاسبات عددي، و بويژه جبر خطي سر و كار دارند، تهيه شده است. نام اين نرم افزار از عبارت انگليسي MATrix LABoratory اقتباس شده و هدف اوليه آن قادر ساختن مهندسين و دانشمندان به حل مسائل شامل عمليات ماتريسي بدون نياز […]
برنامه تیر اندازی در متلب
برنامه تیر اندازی در متلب بحث ویژگی های تابع figure را با یك مثال بررسی می کنیم برنامه زیر را اجرا کنید تا در مرحله بعد به مرور برنامه بپردازیم. clc close all udata=struct(‘color’,[.2 .3 .4],’unit’,’normal’,’pos’,[.5 .5 .075 .12],’menubar’,’none’,’name’,’fig’,… ‘NumberTitle’,’off’,’resize’,’off’,’WindowStyle’,’modal’); hfigure=figure(udata,’UserData’,udata); rectangle(‘Position’,[.5,.5,.5,.5],’Curvature’,[1,1],’FaceColor’,’r’) rectangle(‘Position’,[.55,.55,.4,.4],’Curvature’,[1,1],’FaceColor’,’b’) rectangle(‘Position’,[.6,.6,.3,.3],’Curvature’,[1,1],’FaceColor’,’w’) rectangle(‘Position’,[.65,.65,.2,.2],’Curvature’,[1,1],’FaceColor’,[.5 .2 .1]) rectangle(‘Position’,[.7,.7,.1,.1],’Curvature’,[1,1],’FaceColor’,[.4 .9 .2]) axis(‘off’) p=0; for i=1:3 [x,y] […]
پردازش صوت
پردازش صوت متلب توابعی وجود دارند که به منظور کار با صوت طراحی شده اند.در این مقاله طرز کار این توابع را با هم مرور می کنیم. beep: ساده ترین دستور تولید صدا در متلب دستور beep است که همانطوری که از اسمش پیداست یک صدای بیپ تولید می کند.این صدا برای اجرا به هنگام […]
کنترل دور موتور DC با استفاده کنترل کننده فازی- عصبی
کنترل دور موتور DC با استفاده کنترل کننده فازی- عصبی برای کنترل موتور DC متصل به بار نامتعادل از کنترل کننده فازی استفاده می شود اما به دلیل طبیعت غیر خطی بار نامتعادل یک کنترل کننده ثابت نمی تواند در تمام سرعتها عملکرد بهینه ای داشته باشد، یک مسئله مهم در کارکرد کنترل کننده های […]
تبدیل رشته عددی x در متلب
تبدیل رشته عددی x در متلب متلب شامل دستورات فراوانی برای تبدیل مقادیر عددی و رشته ای به یکدیگر و در حالت های مختلف می باشد که لیست پرکاربرد ترین آن ها در زیر آمده است: تبدیل رشته عددی x به عدد : (str2num(x<< تبدیل هر نوع عدد از قبیل صحیح ، اعشاری ، کسری و … […]
آموزش نرم افزار متلب – قسمت چهارم
آموزش نرم افزار متلب آموزش نرم افزار متلب دراین مجموعه 10 قسمت ابتدایی به معرفی نرم افزار متلب ، آشنایی با محیط متلب وفضا های کاری ومحاسبات مقدماتی در متلب را یاد گرفتیم. در 10قسمت ثانویه با توابع جدیدتر و امکانات بیشتری از قبل توابع مثلثاتی، توابع نمایی ، وارون ، لگاریتمی ، توابع معکوس ، […]
هاشور زدن سطح زیر نمودار
هاشور زدن سطح زیر نمودار هرچه بیشتر روی امکانات گرافیکی متلب وقت بگذارید کار با آن جالبتر و هیجان آورتر می شود. امروز قرار است با کمک متلب محیط بسته بین دو نمودار را با رنگ خاصی پر کنیم. فرض کنید قرار است محیط بسته ای که دو معادله ی زیر با هم می سازند با […]