تبلیغات
برنامه نویسی متلب MATLAB - دستور نامه
برنامه نویسی متلب MATLAB
با MATLAB (متلب) هر کاری رو که بخواهید میتونید انجام بدید, هرکاری!

لینکدونی

آرشیو موضوعی

آرشیو

← آمار وبلاگ

  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :

دستور نامه

به نام خدا

در این بخش خلاصه دستورات مهم متلب آوره شده است تا بتوانید با مراجعه به هر یک از آنها، نیاز خود را برطرف سازید:

 

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

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

 

مدیریت 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 , …

 

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

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

 

ذخیره سازی 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

 

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

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

 

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

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

 

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

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 , …

 

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

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

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

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

 

ال مو یا

sara
جمعه 20 اردیبهشت 1392
salam.man ye dasturo mikhastam.mikhastam ke ye doorbin az tu ye karkhune ax begire dasturesho nemidunam.age momkene be emailam javab bedin.mamnum merc
Fatemeh
جمعه 11 اسفند 1391
سلام من یه تمرین دارم نمیتونم حلش كنم میشه كدش بهم بدین
یك فایل در محیط برنامه نویسی خود به صورت باینری باز كرده و nبایت ،nبایت بخوانید و هر بایت كه تكرار شده را بشماریم و یك ارایه داریم كه در ان بایت های تكراری را می شمارد یك زنجیره ماركوف برای ان رسم كنید -نمودار فراوانی این ارایه را به صورت توزیع نرمال رسم كنید
Amir
جمعه 20 بهمن 1391
عالی !
خدا خیرت بده.
سیدعلی
چهارشنبه 18 بهمن 1391
سلام
در کدنویسی با فرترن دستوری به نام goto داریم که بسیار کاربردیه
معادل این دستور در متلب چیه؟
باتشکر
پاسخ Elmoya : سلام. دستور goto دستور مفیدی نمی باشد و خود فرترن هم در hrlp گفته که از این دستور استفاده نکنید. باید از حلقه های بینهایت و دستور break استفاده نمائید.
f
پنجشنبه 14 دی 1391
عالیه
واقعا واقعا ممنون
خیلی براتون دعا کردم
شما با این کارتون خمس علمتون رو میدید
سایتتون بسیار مفیده
اجرتون با خدا
نادر
سه شنبه 9 آبان 1391
سلام
میخواستم ببینم دستور رسم توابع شرطی چیه ؟
مثلا :
P1+P2 بین بازه 50تا200
P1*.4+20=P2*.8+10
علیرضا
چهارشنبه 26 مهر 1391
سلام خسته نباشی
>> sym x
??? Undefined function or method 'sym' for input arguments of type 'char'.

>> x = sym('x');
??? Undefined function or method 'sym' for input arguments of type 'char'.
چرا؟؟؟؟
مهدی
پنجشنبه 25 اسفند 1390
دمت گرم عالی بود
hamid
یکشنبه 14 اسفند 1390
سلام ممنون از اطلاعاتی که گذاشتین
رضا
پنجشنبه 8 دی 1390
سلام
با تشکر فراوان از شما
zahra
چهارشنبه 23 شهریور 1390
یعنی این خلاصه عالی بود.
مرسیییی
پاسخ Elmoya : خواهش می کنم.
میلاد
شنبه 7 خرداد 1390
سلام
ممنون از آموزش هات.
پاسخ Elmoya : سلام. ممنون.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر

درباره وبلاگ

مدیر وبلاگ : Elmoya

آخرین پست ها

جستجو

نظرسنجی

  • مطالب این وبلاگ را چگونه یافتید؟



نویسندگان