توابع آرایه در متلب
متلب توابع مرتب زیر را آماده کرده است، چرخش، تغییر، تغییر شکل، تغییر مکان محتوای آرایه.
| هدف | تابع |
| طول بردار یا بزرگترین بعد آرایه | length |
| تعداد ابعاد آرایه | ndims |
| تعداد عناصر آرایه | numel |
| ابعاد آرایه | size |
| مشخص می کند که ورودی بردار ستونی است | iscolumn |
| تعیین می کند که آرایه خالی است | isempty |
| تعیین می کند که ورودی ماتریس است | ismatrix |
| تعیین می کند که ورودی بردار سطری است | isrow |
| تعیین می کند که ورودی عدد است | isscalar |
| تعیین می کند که ورودی بردار است | isvector |
| ساختار بلوک مورب ماتریس از آرگومان های ورودی | blkdiag |
| شیفت آرایه مدور | circshift |
| ترانهاده مزدوج پیچیده | ctranspose |
| ماتریس های مورب و قطرهای ماتریس | diag |
| آرایه تلنگر همراه با ابعاد مشخص | flipdim |
| ماتریس تلنگر چپ به راست | fliplr |
| ماتریس تلنگر بالا به پایین | flipud |
| پس و پیش کردن معکوس ابعاد از آرایه n-d | impermute |
| چینش دوباره اعداد از آرایه n-d | permute |
| تکرار و آرایه کاشی | repmat |
| تغییر شکل آرایه | reshape |
| چرخش 90 درجه ماتریس | rot90 |
| حرکت ابعاد | shiftdim |
| تعیین می کند که آیا عناصر به این ترتیپ مرتب شده اند | issorted |
| عناصر آرایه را به صورت صعودی یا نزولی مرتب می کند. | sort |
| سطرها را به ترتیب صعودی مرتب می کند | sortrows |
| ابعاد یگانه را حذف می کند | squeeze |
| ترانهادن | transpose |
| عبارت victorize | vectorise |
مثال ها
مثال های زیر برخی از توابع ذکر شده در بالا را شرح می دهد.
طول، بعد و تعدادی از عناصر:
یک فایل اسکریپت ایجاد نمایید و کد زیر را تایپ کنید:
x =[7.l,3.4,7.2,28/4,3.6,l7,9.4,8.9];
length(x)% length of x vector
y = rand(3,4,5,2);
ndims(y)%no of dimensions in array y
s =[‘zara‘,‘nuha‘,‘shamim‘,‘riz‘,‘shadab‘];
numel(s)%no of elements in s
زمانی که شما فایل را اجرا می کنید، نتیجه زیر نشان داده می شود:
نویسنده: مهندس عربعامری
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,
