شروع کار با محیط متلب (MATLAB)

  • شروع کننده موضوع شروع کننده موضوع trustme
  • تاریخ شروع تاریخ شروع

trustme

لنگر انداخته
ارسال‌ها
2,810
امتیاز
900
نام مرکز سمپاد
شهید بهشتی
شهر
کاشان
سال فارغ التحصیلی
1387
دانشگاه
دانشگاه خواجه نصیر طوسی
رشته دانشگاه
مهندسی مکانیک
همونطوری که می دونین نرم افزار متلب برای کار کردن با هوش مصنوعی هم مورد استفاده قرار می گیره. ان شا الله به زودی آموزش برنامه نوشتن (یا دستور نویسی) در متلب شروع می شه. پیش از اون لازمه مطالب پایه رو بذاریم! برای همین:

نصب متلب
با گذاشتن CD نصب متلب برنامه نصب خودکار شروع به کار می کند. البته امکان داره به دلیل نقص سیستم عامل قبل از نصب متلب، java virtual machine نصب بشه و پس از اون کامپیوتر Restart بشه.
پس از اجرای برنامه ی نصب، کامپیوتر یه کد PLP خواهد خواست که توی CD هست و یه کدی شبیه به 12-12345-12345-… که دو عدد اول شماره ی نسخه ی متلب و بقیه اعداد پنج رقمی هستن.
بعد از این کارا، نوع و مسیر نصب پرسیده می شه که :
1-فقط برنامه (Product Only)
2-فقط Help (Documentation Only)
3-هم برنامه و هم Help (Documentation & Product)
در ادامه، برنامه شروع به نصب می شه. اگر هم نصب به صورت کامل باشه، کمی بیش از 15 دقیقه طول می کشه!
مطلب رو در درایو ویندوز نصب نکنین بهتره! چون فضای زیادی میگیره! 1تا2 گیگ! اگر هم از حجم بالا می ترسید، می تونین ابزاری رو که نمی خواین (Custom) نصب نکنین.

پنجره های متلب
اگر برای اولین بار متلب رو باز کرده باشین، صفحه ای مثل شکل زیر می بینین. (البته Launch pas نشون داده نشده!)
matlabstart.jpg
وقتی متلب رو برای اولین بار راه اندازی می کنیم پنج پنجره می بینیم.
1- Command Window
(پنجره سمت راست در شکل بالا: ) پنجره ی دستور است که می توانیم همه ی دستورات متلی رو (هر خط یک دستور) تایپ کنیم و نتیجه ی اجرای دستور رو ببینیم.
2-Command History
(پنجره ی پایین سمت چپ در شکل بالا: ) کار ذخیره ی دستورات Command Window رو داره.
3-Work Space
(پنجره ی کوچک بالا سمت چپ در کل بالا: ) مکانی است که همه ی پارامتر ها و آرایه ها در آن نگهداری می شود.
البته با دوبار-کلیک روی هر کدام از پارامتر ها، پنجره ی Array Editor باز می شه که می تونیم پارامتر ها رو ویرایش کنیم.
4- Launch Pad
(در شکل بالا نشان داده نشده ولی در سمت چپ و پایین می توانید دکمه Start رو ببینید!: ) ابزاری برای دسترسی آسان به دموها، جعبه ابزار، راهنما و ... است.
5-Current Directory
این پنجره مکان فایلی که در حال اجراست رو نشون می ده. البته در زمان راه اندازی به شاخه ی Work منتقل می شود: \\MATLAB\work
(در نوار ابزار دکمه ای مربوط به Current Directory وجود داره!)
 
پاسخ : شروع کار با محیط متلب (MATLAB)

ايول!! دمت گرم!!
كمك خواستي مام پوشت بندت پست ميزاريم!!!
البته ما حالا حالا ها بايد خدمتتون درس پس بديم!!
مي خواي چند تا sample بزارم با توضاحات تا دوستان بيشتر از ويژگي هاش لذت ببرند؟
يا ميخواي از پله اول شروع كنيم؟!!!!
رياضي يا هوش؟!
 
  • لایک
امتیازات: Mindy
پاسخ : شروع کار با محیط متلب (MATLAB)

من روی کمک تو کلی حساب می کنم! آموزش رو شروع کن! خودت باید بدونی چطوری! چندتا فایل بهت دادم که جالب بودن! از همونا! منم سر می زنم و کمکت می کنم! می دونی که ! سرم رو زیادی شلوغ کردم! تو بنویس تا آموزش دادن تو خوب بشه! ;)
 
  • لایک
امتیازات: Mindy
پاسخ : شروع کار با محیط متلب (MATLAB)

ســـلام؛ میشه بگید من چجوری تو متــــــــلب نمودار بکشم؟
این معلم ریاضی های ما خودشون نمی دونن، هِی می پیچونن!با دستور Graph فکر کنم بشه کشید؛نه؟
 
  • لایک
امتیازات: Mindy
پاسخ : شروع کار با محیط متلب (MATLAB)

سلام
شاید خیلی سوال مرتبطی نباشه ولی اگه بخوایم یه معادله دیفرانسیل رو بدیم متلب حل کنه مثلا میزنیم :
syms x(t) w
(dsolve(diff(x,2)==-(w^2)*x
که این معادله مربوط به نوسانات فنره که جوابش هم میشه
(x=Asin(wt)+Bcos(wt
اما جوابی که متلب میده اینه :


C11*exp(t*w*i) + C12*exp(-t*w*i)

چرا ؟!
 
پاسخ : شروع کار با محیط متلب (MATLAB)

ســـلام؛ میشه بگید من چجوری تو متــــــــلب نمودار بکشم؟
این معلم ریاضی های ما خودشون نمی دونن، هِی می پیچونن!با دستور Graph فکر کنم بشه کشید؛نه؟
برای رسم نمودار متلب می تونید از ساده ترین دستوری که تو این زمینه هست استفاده کنید که میشه دستور plot . دوتا آرایه میگیره که یکیش میشه محور افقی و اون یکی میشه محور عمودی
plot(x,y)
اندازه ی هر دوتا x و y هم باید باهم برابر باشند. من خودم از این سایته یاد گرفتم. شاید به درد شمام بخوره.
 
پاسخ : شروع کار با محیط متلب (MATLAB)

سلام
شاید خیلی سوال مرتبطی نباشه ولی اگه بخوایم یه معادله دیفرانسیل رو بدیم متلب حل کنه مثلا میزنیم :
syms x(t) w
(dsolve(diff(x,2)==-(w^2)*x
که این معادله مربوط به نوسانات فنره که جوابش هم میشه
(x=Asin(wt)+Bcos(wt
اما جوابی که متلب میده اینه :


C11*exp(t*w*i) + C12*exp(-t*w*i)

چرا ؟!
دو تاش یکیه دیگه
 
من یه سوال داشتم :-"
من یه برنامه نوشتم که وزنو از کاربر میگیره تقسیم برمربع قد کاربر میکنه بعد میخوام به عنوان توصیه بگه وزن شما بایدتو این رنج(wmax_wmin) باشه هرچی تایپ میکنم متلب ارور میده کسی میدونه علتش چیه؟( این خطو براش مینویسم)
disp('your weight must be in range: )'num2str(wmax)',(num2str(wmin
 
سلام
بچه ها کسی هست متلب بلد باشه؟!
در راه خدا یادمون بده
بیشتر میخوایم سوال بپرسیم‌ ازش
و یه پروژه هست با چندتا for اونو بنویسه و کمک کنه؟
 
سلام
بچه ها کسی هست متلب بلد باشه؟!
در راه خدا یادمون بده
بیشتر میخوایم سوال بپرسیم‌ ازش
و یه پروژه هست با چندتا for اونو بنویسه و کمک کنه؟
من یه دوره رایگان میشناسم داره یاد میده :-"
اگه خواستید لینکش رو میدم^^
 
من یه دوره رایگان میشناسم داره یاد میده :-"
اگه خواستید لینکش رو میدم^^
ممنون
خودمون دوره داریم، ولی خب استاد پروژه داده تا یادبگیریم و بتونیم انجام بدیم یکم فاصله داریم
و یکی رو میخواستیم مطمئن باشه که کمکمون کنه
 
Back
بالا