important matlab's functions

9
I ﺧﻼﺻﻪ دﺳﺘﻮرات ﻣﮫﻢ ﻣﺘﻠﺐ ﻓﻬﺮﺳﺖ ﻣﻄﺎﻟﺐ ﻋﻤﻠﮕﺮھﺎ ی ر ﺎﺿ و ﻣﻨﻄﻘ................................ ................................ ................................ ............. ١ ﻣﺪm ﻓﺎ................................ ................................ ................................ ................................ .... ١ رﺳﻢ ﻧﻤﻮدارھﺎ ی دو ﺑﻌﺪ ی................................ ................................ ................................ .................. ١ رﺳﻢ ﻧﻤﻮدارھﺎ ی ﺳﻪ ﺑﻌﺪ ی................................ ................................ ................................ ................ ١ ﻣﺘﻌﻠﻘﺎت ﻣﺮﺑﻮط ﺑﻪ ﻧﻤﻮدارھﺎ ی دو ﺑﻌﺪ ی و ﺳﻪ ﺑﻌﺪ ی................................ ................................ ...... ١ اﻧﺘﮕﺮاﻟﮕ ﯿ ی ﻋﺪد ی................................ ................................ ................................ ............................... ١ ﺣﻞ ﻣﻌﺎدﻟﻪ د ﻔﺮاﻧﺴ ﯿ ﻋﺪد ی................................ ................................ ................................ ............ ١ ﺣﻞ دﺳﺘﮕﺎه ﻣﻌﺎدﻟﻪ ﯿ ﺮﺧﻄ................................ ................................ ................................ ............ ١ ﯿ ﺪا ﮐﺮدن ﺻﻔﺮ ﺗﺎﺑﻊ................................ ................................ ................................ ........................ ٢ ﯿ ﺪا ﮐﺮدن ﯿ ﯿ ﻤﻢ ﺗﺎﺑﻊ در ﺑﺎزه ﻣﺸﺨﺺ................................ ................................ ....................... ٢ ﺗﻌﺮ ﺗﺎﺑﻊ ر ﺎﺿ................................ ................................ ................................ ............................... ٢ ﺗﻌﺮ ﺗﻮاﺑﻊ................................ ................................ ................................ ................................ ........... ٢ دﺳﺘﻮرات ﺷﺮط................................ ................................ ................................ ................................ ٢ ﺣﻠﻘﻪ ھﺎ................................ ................................ ................................ ................................ ................. ٢ درون ﺎﺑ و ﺑﺮون ﺎﺑ................................ ................................ ................................ ....................... ٢ ﺳﺎﺧﺖ اﻧ ﯿ ﯿ ﺸﻦ و ﯿ ﻠﻢ................................ ................................ ................................ ...................... ٢ ﻣﺪworkspace ................................ ................................ ................................ ............................ ٢ ذﺧ ﯿ ﺮه ﺳﺎز یcommand window ................................ ................................ ................................ .... ٣ رﺳﻢ ﻧﻤﻮدار ﺑﺎ دو ﻣﺤﻮرy ................................ ................................ ................................ .................... ٣ ﺳﺎﺧﺘﻦ ﻓﺎ ﮐﺎﻣﭙﺎ ﺷﺪه) ﻋﺪم دﺳﺘﺮ ﺑﻪ ﮐﺪ( ................................ ................................ ........ ٣ ﺳﺎﺧﺘﻦ ﻓﺎexe ................................ ................................ ................................ ................................ . ٣ اﺟﺮا ی دﺳﺘﻮرات ﻣﺘﻐ ﯿ ﻣﺘﻠﺐ................................ ................................ ................................ .............. ٣ ﻋﻤﻮﻣ ﮐﺮ دن ﻣﺘﻐ ﯿ ﺮھﺎ................................ ................................ ................................ ........................ ٣ ورود و ﺧﺮوج ﻣﺘﻐ ﯿ درfunction ................................ ................................ ................................ ......... ٣ ﺟﻌﺒﻪ اﺑﺰارcurve fitting ................................ ................................ ................................ ..................... ٣ ﺗﻮاﺑﻊ ﮔﺮاﻓ ﯿ................................ ................................ ................................ ................................ ...... ٣ ﻧﮕﮫﺪار ی زﻣﺎن اﺟﺮا ی ﺑﺮﻧﺎﻣﻪ................................ ................................ ................................ ............... ٣ ﻣﺘﻐ ﯿ ﺮھﺎ ی ﺳﻤﺒﻠ ﯿ................................ ................................ ................................ ............................. ٤ ﺑﺮﺧ ﺗﻮاﺑﻊ ﻣﺮﺑﻮط ﺑﻪ ﻣﺘﻐ ﯿ ﺮھﺎ ی ﺳﻤﺒﻠ ﯿ................................ ................................ ....................... ٤

Upload: hf150

Post on 07-Mar-2015

218 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Important Matlab's Functions

I

خالصه دستورات مھم متلب

فهرست مطالب

١ ............................................................................................................. یمنطق و یاضیر یعملگرھا

١ .................................................................................................................................... لیفا m تیریمد

١ .................................................................................................................. یبعد دو ینمودارھا رسم

١ ................................................................................................................ یبعد سه ینمودارھا رسم

١ ...................................................................... یبعد سه و یبعد دو ینمودارھا به مربوط متعلقات

١ ............................................................................................................................... یعدد یریانتگرالگ

١ ............................................................................................................ یعدد لیفرانسید معادله حل

١ ............................................................................................................ یرخطیغ معادله دستگاه حل

٢ ........................................................................................................................ تابع کی صفر کردن دایپ

٢ ....................................................................................... مشخص بازه در تابع کی ممینیم کردن دایپ

٢ ............................................................................................................................... یاضیر تابع فیتعر

٢ ........................................................................................................................................... توابع فیتعر

٢ ................................................................................................................................ یشرط دستورات

٢ .................................................................................................................................................ھا حلقه

٢ ....................................................................................................................... یابی برون و یابی درون

٢ ...................................................................................................................... لمیف و شنیمیان ساخت

٢ ............................................................................................................................ workspace تیریمد

٣ .................................................................................................... command window یساز رهیذخ

٣ .................................................................................................................... y محور دو با نمودار رسم

٣ ........................................................................ )کد به یسدستر عدم( شده لیکامپا لیفا ساختن

٣ ................................................................................................................................. exe لیفا ساختن

٣ .............................................................................................................. متلب ریمتغ دستورات یاجرا

٣ ........................................................................................................................ رھایمتغ دنکر یعموم

٣ ......................................................................................................... function در ریمتغ خروج و ورود

٣ ..................................................................................................................... curve fitting ابزار جعبه

٣ ...................................................................................................................................... یکیگراف توابع

٣ ............................................................................................................... برنامه یاجرا زمان ینگھدار

٤ ............................................................................................................................. کیسمبل یرھایمتغ

٤ ....................................................................................... کیسمبل یرھایمتغ به مربوط توابع یبرخ

Page 2: Important Matlab's Functions

II

٤ ......................................................... کیسمبول یرخطیغ و یخط معادالت دستگاه و معادله حل

٤ .......................................................................................... کیسمبل لیفرانسید معادله یلیتحل حل

٤ .............................................................................................. کیسمبل نینامع و نیمع یریگ انتگرال

٤ ........................................................................................................................ کیسمبل یریگ مشتق

٤ ................................................................................................................ کیسمبول یدارھانمو رسم

٤ ........................................................................................................ افزار نرم یراھنما به یدسترس

٤ ................................................................................................................ current directory تیریمد

٥ ............................................................................................................................... اعداد شینما نحوه

٥ .......................................................................................................................... کاربر از گرفتن یورود

٥ .................................................................................................................................... یخروج شینما

٥ ........................................................................................................................................ متلب تیریمد

٥ ........................................................................................................................................ یمنطق توابع

٥ ................................................................................................. ھا سیماتر و بردارھا به مربوط توابع

٥ ................................................................................................................................ ژهیو یھا سیماتر

٥ .................................................................................................................... ژهیو یرھایمتغ و ھا ثابت

٦ ............................................................................................................... خیتار و زمان به مربوط توابع

٦ ........................................................................................................................ یداخل یاتیاضیر توابع

٦ ............................................................................................................................... اتیاضیر ژهیو توابع

٦ .............................................................................................................................مختلط توابع و اعداد

٦ .................................................................................................................................... اعداد کردن گرد

٦ .............................................................................................................................................. داده زیآنال

٦ .............................................................................................................. ھا یا جمله چند خاص توابع

٦ ..................................................................................................................... ھا رشته به مربوط توابع

٧ .................................................................................................... ھا لیفا با کارکردن به مربوط توابع

٧ ................................................................................... یساختار و یسلول یا داده به مربوط توابع

Page 3: Important Matlab's Functions

1

عملگرھای ریاضی و منطقی

+ , - , / , * , ^ , > , < , >= , <= , == , ~= , ~ , || , &&

فایل m مدیریت

% , … , %%

رسم نمودارھای دو بعدی

plot , fplot , comet , bar , barh, stairs , stem , pie , semilogx , semilogy , loglog , hist , polar

رسم نمودارھای سه بعدی

plot3 , meshgrid , mesh , surf , contour , comet3 , contour3 , meshc , clabel , surfl , …

متعلقات مربوط به نمودارھای دو بعدی و سه بعدی

xlabel , ylabel , zlabel , title , legend , grid , text , gtext , hold , figure , subplot , zoom , axis , xlim , ylim , clf , cla , close , colorbar , colormap , axes , ginput , …

انتگرالگیری عددی

trapz , quad , dblquad , triplequad , …

نسیل عددیحل معادله دیفرا

ode (ode45 , ode23 , …) bvp4c , bvp5c , odeset , …

حل دستگاه معادله غیرخطی

fsolve , optimset , …

Page 4: Important Matlab's Functions

2

پیدا کردن صفر یک تابع

fzero

پیدا کردن مینیمم یک تابع در بازه مشخص

fminbnd

تعریف تابع ریاضی

function , inline , @ , …

تعریف توابع

function , return , nargin , nargout , varargin , varargout , nargchk , nargoutchk , feval , ...

دستورات شرطی

if , switch , try-catch

حلقه ھا

,for , while break , continue

درون یابی و برون یابی

interp1 , interp2 , interp3

ساخت انیمیشن و فیلم

drawnow , getframe , movie2avi , …

workspace مدیریت

save , load, who , whos , clear

Page 5: Important Matlab's Functions

3

command window ذخیره سازی

diary , clc , home , more , ! , echo

y رسم نمودار با دو محور

plotyy

)عدم دسترسی به کد(ساختن فایل کامپایل شده

pcode

exe ساختن فایل

mcc , deploytool

اجرای دستورات متغیر متلب

eval

عمومی کردن متغیرھا

global

function ورود و خروج متغیر در

assignin , evalin

curve fitting جعبه ابزار

cftool

توابع گرافیکی

set , get , gca , gcf , gco , …

نگھداری زمان اجرای برنامه

tic-toc , cputime , etime

Page 6: Important Matlab's Functions

4

متغیرھای سمبلیک

sym , syms

برخی توابع مربوط به متغیرھای سمبلیک

expand , factor , pretty , simplify , simple

حل معادله و دستگاه معادالت خطی و غیرخطی سمبولیک

solve

حل تحلیلی معادله دیفرانسیل سمبلیک

dsolve

انتگرال گیری معین و نامعین سمبلیک

int

تق گیری سمبلیکمش

diff

رسم نمودارھای سمبولیک

ezplot , ezpplot3 , ezmesh , ezsurf , ezcontour , …

دسترسی به راھنمای نرم افزار

demo , help , helpdesk , helpwin , doc , lookfor

current directory مدیریت

what , which , cd , delete , dir

Page 7: Important Matlab's Functions

5

نحوه نمایش اعداد

format

ورودی گرفتن از کاربر

input

نمایش خروجی

disp , fprintf , sprintf , …

مدیریت متلب

exit , quit , startup

توابع منطقی

all , any , exist , logical , is* , find

توابع مربوط به بردارھا و ماتریس ھا

rot90 , fliplr , flipud , repmat , reshape , eye , ones , zeros , size , length , inv , det , diag , : , rand , randn , linspace , logspace , eig , rank , \ , sparse , full , spy , …

ماتریس ھای ویژه

hilb , magic , pascal , gallery , wilkinson

ثابت ھا و متغیرھای ویژه

pi , i , j , inf , NaN , eps , realmin , realmax , ans

Page 8: Important Matlab's Functions

6

توابع مربوط به زمان و تاریخ

clock , date , calendar , weekday , datenum , datevec , datestr , now

توابع ریاضیاتی داخلی

abs , log , log2 , log10 , exp , sqrt , sin , cos , tan , cot , asin , acos , atan , acot , sind , cosd , tand , cotd , asind , acosd , atand , acotd , sinh , cosh , tanh , coth , asinh , acosh , atanh , acoth , sec , csc , secd , cscd , sech , csch , asec , asecd , acsc , acsd , asech , acsch , atan2 , mod , rem , …

توابع ویژه ریاضیات

gamma , bessel , sign , erf , …

اعداد و توابع مختلط

imag , angle , conj , real , complex

گرد کردن اعداد

fix , ceil , floor , round

آنالیز داده

cumprod , cumsum , prod , sum , min , max , mean , median , sort , std , diff , fft , …

توابع خاص چند جمله ای ھا

polyfit , polyval , roots , polyder , conv , deconv , poly , …

توابع مربوط به رشته ھا

str2num , num2str , str2double , strcat , strcmp , strcmpi , strncmp , strncmpi , strtok , findstr , strfind , sprintf , str2mat , strvcat , char , strmatch , …

Page 9: Important Matlab's Functions

7

توابع مربوط به کارکردن با فایل ھا

fclose , fopen , feof , fprintf , fwrite , ftell , fseek , fscanf , fread , dlmread , dlmwrite , textscan , textread , fgets , fgetl , …

و ساختاری توابع مربوط به داده ای سلولی

cell , cell2mat , celldisp , num2cell , iscell , mat2cell , struct , fieldnames , rmfield , ...