ویژگیهای اصلی MATLAB فایل دانلودی حاوی یک فایل پاورپوینتی در 35 اسلاید به صورت متنی همراه باعکس و…. میباشد. از جمله مطالب فایل دانلودی: آشنایی با محیط متلب عملیات ریاضی ساده عملگرهای ریاضی متلب فضای کاری متلب (Workspace) فرمت نمایش اعداد انواع متغیرها نامگذاری متغیرها متغیرهای ویژه علائم نقطه گذاری و جملات توضیحی اعداد مختلط بعضی از توابع ریاضی در متلب راهنمای متلب فایلهای متنی یا m-فایلها مدیریت فایل در متلب

ppt.ir

صفحه 1:
فصل اول ويزكيهاى اصلى ‎MATLAB‏ MATLAB ‏کلاس آموزشی‎ عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 2:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ عملگرهای ریاضی متلب ‎IS clas (Workspace)‏ ¢ متلب قرمت نمايش اعداد انواع متغيرها نامكذارى متغيرها متغیرهای ویژه علائم نقطه گذاری و جملات توضیحی اعداد مختلط بعضی از توایع ریاضی در متلب راهتمای متلب قایلهای متنی یا ۲1 خایلها مدیریت فایل در متلب Ooooo0o000000000 عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 3:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۱- آشنایی با محیط متلب پنجره فرمان : ۷/۱00۷ 60۳0۲360 پنجره تاریخچه دستورات: ۲۱۱5۲۵۳۷ 0۳۱۴۵۵۳۵ پنجره دایرکتوری جاری : ۲۱۳61۵۳۷ 01۳۲۵۳۲ پنجره فضای کاری : 5036 ۷۷/۵۲۷ لا دایرکتوری جاری لا منوی 5۵۲۲ ما تا تا ۵ عباس طوییانشگاه صنعتی اصتهان

صفحه 4:
فصل اول: ویژگیهای اصلی ‎MATLAB‏

صفحه 5:
فصل اول: ویژگیهای اصلی ۲1۵3 ۳۸۸ پنجره فرمان : ۷۷۱۴۵۵۷۷ 60۳۴8۴۵۵0۵ فرامين متلب را در جلوی اعلان متلب تایپ کنید عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 6:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ Command History close all تمامی دستوراتی که جلوی اعلان متلب تايب شوند به اين ليست اضافه مى شوند. شما مى توانيد با دبل كليك بر روى هريك ازاين دستورات باعث اجراى دوباره آنها شوید acfnew lookfor hsv gethsv gethsv('show') %-- 9/16/03 10:41 AM --% help toolbox_path_cache 9/16/03 11:01 AM --% 5 اعباس طبييىاتشكاه صنعتى اصقهان

صفحه 7:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ در هر زمان تنها یک (Qj Imagecom MatrixCom دایرکتوری یا پوشه به عنوان دایرکتوری جاری در متلب شناخته می شود. هر فایل متلب(برنامه نوشته شده توسط شما) که نام آن جلوی اعلان متلب تایپ شود تنها درصورتی اجرا می شود که در دایرکتوری جاری یا در سمء طم اع وكاطة7 وق 1۳21 Workspace ___Current Directory عباس طبیی‌دنشگاه صنعتى اصقهان مسیر متلب باشدِ

صفحه 8:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ فضای کاری : 5036 ۷۷/۵۲۲ متغیرهایی که در حال حاضر ‎362x500x3| 543000| uints array‏ در محیط کاری متلب وجود دارند و شما مى توانید از ‏مقادیر آنها استفاده کنید با ‏1 آنها را تغییر دهید ‎ ‎ ‎ ‎Current Directory ‎ ‏عباس طبیی‌دنشگاه صنعتى اصقهان ‎ ‎ ‎ ‎ ‎ ‎

صفحه 9:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ‏۱-۲ عملیات ریاضی ساده مثال: محاسبه یک عبارت: راه اول: ل وو*2 + 6*22 + 4*25 << ‎ans=‏ ‏430 عباس طوییانشگاه صنعتی اصتهان

صفحه 10:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۲-عملیات رپاضی ساده مثال: محاسبه یک عبارت: راه دوم: ‎>>a=25;‏ ‎>>b=22; c=99;‏ ‎a *‏ *4= نكته ‎i piles)‏ و, ‎b+2*c‏ =— نکته ۲: تعریف متغیرها 430 ‎os‏ نکته ۲: متغیرهای ویژه عباس طوییانشگاه صنعتی اصتهان

صفحه 11:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۳-عملگرهای ریاضی متلب: ب ۲ مثال: 572>> ‎ans=‏ ‏25 / و۱ هر دو عملگر تقسیم میباشند. / تقسیم از چپ و ۱ تقسیم از راست است. مثلا حاصل ۵۶/۸ و ۸ بیکسان است. =a <a ee ‏کا‎ عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 12:
فصل اول: ویژگیهای اصلی ۲1۵3 ۳۸۸ ۱-۴-فضای کاری متلب 50366 ۱۷۷۵۲۲ متغیرهایی که در محیط متلب ایجاد می شوند در بخشی از حافظه بنام محیط کاری متلب ذخیره می گردند. فضای کاری برنامه های اسکریپت متلب با فضای کاری متلب یکسان است. یعنی اگر متغیری در محیط متلب تعریف شده باشد در یک برنامه اسکریپت می توان از آن استفاده کرد و برعکس, اما برنامه های تابعی متلب دارای فضای کاری مختص به خود هستند و متغیرهای آنها در فضای کاری متلب وارد نمی شود. کر موردانواع برنامه های متلب در فصلهای آتی توخیح داده خواهد شد. عباس طوییانشگاه صنعتی اصتهان

صفحه 13:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۴-فضای کاری ‎Work space cds‏ نکاتی در مورد فضای کاری متلب: *ذ زمان اعتبار متفیرها: "1 دستور ۷/۳۵ و ۷/۵5 1030 ‏ذخیره و بازیابی متغیرها: دستورات 53۷6 و‎ Ml عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 14:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۴-۱ -زمان اعتبار متغیرها متغیرهایی که در فضای کاری تعریف می شوند تنها در دو حالت زیر از حافظه پاک خواهند شد: 1# خروج متلب 8 استفاده از دستور 6163۳ : كح ها کت ‎clear‏ >> ‎le aa‏ حافطه ‎clearabc‏ >> پاک می شوند عباس طوییانشگاه صنعتی اصتهان

صفحه 15:
فصل اول: ویژگیهای اصلی ۲1۵3 ۳۸۸ ۱-۴-۲ -دستورات ۷۷/۱۵ و ۷۷۱۱۵5 با استفاده از این دو دستور می توان اسامی(و مشخصات) متفیرهای موجود در فضای کاری را بدست آورد. << 0 Your variables are: abc >> whos Name Size Bytes Class ‏هو‎ 0 8 double array 8 double array 8 double array b 1*1 c 11 یادآوری: پنجره ۷۷۵۳5086 نیز مشخصات متغیرهای موجود در فضای کاری را مانند دستور ۷/05 نشان می دهد. عباس طوییانشگاه صنعتی اصتهان

صفحه 16:
فصل اول: ویژگیهای اصلی ۲1۵3 ۳۸۸ ۱-۴-۳- ذخیره و بازیابی متغیرها: دستورات 53۷6 و 030 در صورتیکه بخواهیم پس از خروج از محیط متلب همه یا بعضی از متفیرهای موجود در فضای کاری برای استفاده های بعدی ذخیره گردند از دستور 58۷6 استفاده می کنیم. با دستور 1080 می توان متغیرهای ذخیره شده را به فضای کاری بازگرداند مثال: >>save c:\myfile.mat a c; << 0168۴ ‏همه متفیرها پاکمی‌شوند‎ >>a ??? Undefined function or variable ‘a‘ >> load c:\myfile.mat >>a a= >>b ‏وود‎ ۲ ۰ ‏عباس طبیی‌دنشگاه صنعتى اصقهان‎

صفحه 17:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۴-۳ ذخیره و بازیابی متغیرها: دستورات 53۷6 و ‎Toad‏ ‏فرم کلی کاربرد دستورات 53۷6 و 10301 بصورت زیر است: ‎save [filename] [variables]‏ ‎Load [filename] [variables]‏ درصورتیکه اسم فایل نوشته نشود. فایل پیش فرض ]۲۲۱۵130۰۳۳3 مورد استفاده قرار خواهد گرفت و درصورتیکه نام متغیرها نوشته نشود تمامی متغیرهای موجود در فضای کاری ذخیره و یا تمامی متغیرهای ذخیره شده در فایل بازیابی ميشوند. عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 18:
فصل اول: ویژگیهای اصلی ۲1۲/۳ ۷ ۱-۵ -فرمت نمایش اعداد (دستور ‎(Format‏ با استفاده از این دستور می توان نحوه نمایش اعداد در پنجره فرمان متلب را تغییر داد ‎>>Format [option]‏ Option: short, long, short e, long e, short g, long g, hex, + دقت كنيد كه اين دستور دقت محاسبات رأ تغيير نمى دهد و تنها بر نحوه نمايش اعداد تاثير خواهد كذاشت. عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 19:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ #نقطه لعفل بامقتمضاعفةة ‎double tat‏ نوع صعریفشده تتوسط ک ابر : ‎struct‏ ‏: نقطه لعشار (۴ بایب |51۳9 uint8 eae ae uint16 ‏عند صحیح بسی‌عاهتع۱ بسیتی‎ uint32 2 یتیب۲۲تهاع‌یبیحیحص ‏عدد‎ ‎uint64 ‏عدد صحیحی‌سیعاهت؟۶ بسینی:‎ int8 ‏عو معو اح‎ عند صحیح ۱۶ بسیتی: ‎int16‏ int32 ear ‏عند صصح‎ int64 |help datatypes از دستو عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 20:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ARRAY [full or sparse] | logical char NUMERIC cell structure function | handle user classes Java classes int8, uints, int16, uint16, single double int32,uints2, inté4, 4 عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 21:
فصل اول: ویژگیهای اصلی ۲1۵3 ۳۸۸ ۱-۶ انواع متغیرها پاید دقت کرد که اگرچه متلب انواع مختلفی از متغیرها را پشتیبانی می کند اما نوع پیش فرض. نوع "دقت مضاعف * است.و برای تبدیل نوع .یک متغیر بایه دستور کلی زیر را بکار پرد. ‎a=TypeName(a);‏ ‏.در لینجا نوع متغیر به صحیح بی‌عاهت/ بیتی‌تغییر ‎a=uintB(a); oS‏ >> در لینجا بکمتغیر از لبتتا از نوع صحیح بی‌عاهت؟۳ (۱032)345لا ع 9 << بصیتی کر بششتده آست. ‎O‏ دقت: در هنگام تبدیل یا ایجاد یک متفیر باید دقت كنيد كه مقدار انتساب داده شده خارج از دامنه مقادیر آن نوع خاص نباشد. برای انواع صحیح می‌توانید از دستور زیر برای تعیین دامنه استفاده کنید: >> intmin(‘int16’) >> intmax(‘int16’) ‏نوع 18لا است.‎ عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 22:
فصل اول: ویژگیهای اصلی ۲1۵3 ۳۸۸ fe اختلاف حروف کوچک و بزرگ با حرف الفبا بايد شروع شود کاراکترهای مجاز: حروف الفباء اعداد و _ حداکثر طول نام: با استفاده از تلبع ۱۵۲۱۵۱6۳9۳۳۳۵ در هر نسخه از ۲ می‌تواند نعیین شود. در نسخه ۲۰۰۶ حداکثر ۶۳ کاراکتر است. مراقب باشید متغیر شما با یک تلبع درینی ۷۵۲1/8 یا تابعی که توسط خود شما نوشته شده است همنام نباشد. برای اطمینان از دستور ۷۵۲/۵۳06 ۵11- ۷۷۱۱6۳ استفاده کنید مثال: >>This_Is_a_Variable=5; عباس طوییانشگاه صنعتی اصتهان

صفحه 23:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۸-متغیرهای ویژه متغیرهای زیر در محیط متلب بصورت پیش‌فرض وجود دارند. ans NaN nargin pi i nargout eps j inf عباس طوییانشگاه صنعتی اصتهان

صفحه 24:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ‎۲-٩‏ -علاقم تقطه گذاری و جملات توضیح ‎Oo‏ ‎ ‏برای درج یک متن توضیحی در برنامه‌های متلب باید از کاراکتر / استفاده شود. ‎>> a=5; %’a’ is a variable ‏لا برای نوشتن ادامه یک جمله در سطر بعد باید از ... استفاده کرد:‎ >> b=ata*2+... ‎3*a73: ‏عباس طبیی‌دنشگاه صنعتى اصقهان ‎

صفحه 25:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۰- اعداد مختلط لا برای تعریف اعداد مختلط از متفیرهای ویژه | و [ می‌توان استفاده کرد: ‎>>c=1-2i; >>k=(-1)*(1/2);‏ ‎>>c=1-2j; >>c=1-2*k;‏ ‎>>c=1-2*j;‏ ‏لا توابع کار با اعداد مختلط: ‎abs angle real imag‏ عباس طوییانشگاه صنعتی اصتهان

صفحه 26:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ 1-۱- بعضی از توابع ریاضی در متلب abs conj log10 acos exp real asin fix imag acosh round _rem(x,y) asinh gcd(x,y) sign atan Icm(x,y)_ sqrt atanh log عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 27:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۳ -راهنمای متلب متلب دارای دستورات راهنمای متفاوتی است که هم از طریق منوی 1 و هم از طریق اعلان متلب قابل دسترسند. demo help lookfor عباس طوییانشگاه صنعتی اصتهان

صفحه 28:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۳ _فایلهای متنی(66۲01) یا فایلهای ۲۱ بمنظور اجرای چند دستور بطور همزمان و بدون نیاز به تایپ مجدد. از فایلهای متنی استفاده می‌شود. این فایلها باید دارای پسوند ۲۲۱ باشند. عباس طوییانشگاه صنعتی اصتهان

صفحه 29:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱1-۱۳-۱- مراحل ایجاد فایلهای متنی ‎.١‏ باز کردن یک فایل جدید در ویرایشگر متلب: ‎File>New>m-file‏ ‏۲._ تایپ کردن دستورات متلب در فایل مذکور ۳ ذخیره کردن فایل با نامی مشخص: ‎File>Save As...‏ عباس طوییانشگاه صنعتی اصتهان

صفحه 30:
فصل اول: ویژگیهای اصلی ۲1۲/۳ ۷ ۱-۱۳-۳۲ -روش اجرای یک فایل متنی برای اجرای یک فایل متنی کافی است نام آنرا در جلوی اعلان متلب تایپ کرده کلید ‎esp | Enter‏ نکته: از این پس متن برنامه ها(کد نوشته شده در فایلهای 1) با رنگ سبز نشان داده خواهد شد. مثال: برنامه 53۳00161۰۳6 % SAMPLE1: A Simple m-file n=10;a=2;b=4; c=n*a“3/b + 3*n*¥a*2/b*2+6*n*a/b*3 >> samplel c= 29.3750 ‏طبیی‌دانشگاه صنعتى اصقهان‎ she

صفحه 31:
فصل اول: ویژگیهای اصلی ۲1۲/۳ ۷ ۱-۱۳-۳- توابع و دستورات مفید در فایلهای ۲۲۱ 1 تابع (0150)۷ این تابع مقدار یک متغیر با یک رشته متنی را نمایش می‌دهد. مثال: >> n=10; >>disp(n) 10 >> disp(This is a string’) This is a string عباس طوییانشگاه صنعتی اصتهان

صفحه 32:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۱۳-۴- توابع و دستورات مفید در فایلهای ۲۲۱ ‎X=INput(S) ae ۲‏ برای گرفتن مقدار یک متغیر از ورودی. مثال: Please tell me “n” value: 10 n= 10 عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 33:
فصل اول: ویژگیهای اصلی ۲1۵3 ۳۸۸ ۲۷۱ ‏توابع و دستورات مفید در فایلهای‎ -۱-۱۳-۴ Ll ‏دستور 081156: توقف موقت در حین‎ OF pause pause(n) % n seconds ‏مثال:‎ ‎%SAMPLE2: Enhanced Samplel n=10; ۱800۴) ۳۵۳ ۷۵۱62 5۱5۵۶ ۲۵۳ ۷۵۱62 7 c=n*a%3/b + 3*n*a*2/b*2 + 6*n*a/b~3; disp(‘Please wait 5 seconds only!’);pause(5); disp(‘Press any key to see answer.'); pause; disp(‘“C* Value is= ‘); disp(c) عباس طبیی‌دنشگاه صنعتى اصقهان

صفحه 34:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ تکلیف ۱-۱: برنامه‌ای بنویسید که یک عدد را از کاربر بگیرد و آنرا در متغیری به نام ا ذخیره کند. با استفاده از آن» عبارت زیر را محاسبه کند و مقدار ۷ را با پیغام مناسب نمایش دهد. ‎y=x73 + 3B*x*2 +6*x + 6;‏ لا با تايب نام برنامه در جلوی اعلان ‎MATLAB‏ آنرا اجرا کنید. ‎O‏ با استفاده از ویرایشگر ۷/۸۲۱8» برنامه خود را اجرا و ‎aus trace‏ عباس طوییانشگاه صنعتی اصتهان

صفحه 35:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۴- مدیریت فایل: کار کردن با فایلها و شاخه‌ها بعضی از دستورات مفید: ب ا يي ‎>>cd‏ ‎C:\Matlab\Work‏ ‎>>cd C:\MyDir‏ ‎>>cd‏ ‎C:\MyDir‏ ‏دستور 017 نمایش تام فابلها وريرشاخدهاى ذا يركتور: لا دستور ©]061©6: حذف(ياك كردن) فايل. >>delete samplel عباس طوییانشگاه صنعتی اصتهان

جهت مطالعه ادامه متن، فایل را دریافت نمایید.
12,000 تومان