کامپیوتر و IT و اینترنتآموزشعلوم مهندسی ریاضیسایرعلوم پایه

آموزش MATLAB: فصل اول، ویژگی های اصلی MATLAB

صفحه 1:
فصل اول ويزكيهاى اصلى ‎MATLAB‏ MATLAB کلاس آموزشی

صفحه 2:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ آقتایی با محط ستلت عملیات ریاضی ساده عملگرهای ریاضی متلب فضای کاری متلب ‎Workspace)‏ ‏فرمت نمايش اعداد انوا ستغيرها نامكذارى متغيرها متغیرهای ویژه علائم نقطه گذاری و جملات توضیحی اعداد مختلط بعضی از توایع ریاضی در متلب راهنماى متلب فايلهاى متنى يا ١1]-قايلها‏ مدیریت فایل در متلب Ooooo0o000000000

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

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

صفحه 5:
فصل اول: ویژگیهای اصلی 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 نکته ۲: تعریف متغیرها = نکته ۲: متغیرهای ویژه

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

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

صفحه 13:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۴-فضای کاری ‎Work space cds‏ نکاتی در مورد فضای کاری متلب: ‎Mf‏ زمان اعتبار متفیرها: 6 دستور ۷۷۳۵ و ۷/۲۵5 ‎a‏ ذخیره و بازیابی متغیرها: دستورات 53۷6 و ‎load‏

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

صفحه 15:
فصل اول: ویژگیهای اصلی 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:
فصل اول: ویژگیهای اصلی 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 pales‏ عند صحیح بسی‌عاهتع۱ بسیتی ‎uint16‏ ‏عدد صحیحیبی‌عاهت۲۲بیتی ‏ 2 ‎uint32‏ ‏عدد صحیحی‌سیعاهت؟۶ بسینی: ‎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 ints, uints, inti6,uintl6, single double int32, uint32, 101864, uinted

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

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

صفحه 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‏ نکته: از این پس متن برنامه ها(کد نوشته شده در فایلهای ‎SELIM‏ سبز نشان داده خواهد شد. مثال: برنامه 53۳00161۰۳6 ‎٩۵ 5۸۳/۳۱۶1: ۸ 5۱۳۵۱6 ۳۷6‏ ‎n=10;a=2;b=4;‏ ‎c=n*a“3/b + 3*n*¥a*2/b*2+6*n*a/b*3‏ ‎samplel‏ >> = 29.3750

صفحه 31:
فصل اول: ویژگیهای اصلی ‎MATLAB‏ ۱-۱۳-۳- توابع و دستورات مفید در فایلهای ۲۲۱ 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:
فصل اول: ویژگیهای اصلی 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‏ ‎dir 0‏ نمایش تام فابلها وريرشاخدهاى ذا يركتور: لا دستور 0161606 حذف(پاک کردن) فایل: << 06۱16۲2 ۵1

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