توابع لازم براي گرد كردن
گاهي لازم است كه يك عدد غير صحيح را به يك عدد صحيح گرد كنـي . ايـن عـدد صحيح ميتواند عدد صحيح بزرگتر از آن و يا عدد صحيح كوچكتر باشد. توابع زير هر يك به طريقي اين كار را انجام ميدهند.
به عنوان مثال فرض كنيد ماتريس A كه حاوي تعدادي عدد غير صحيح است را داشته باشيم. توابع فوق روي اين ماتريس عمل نموده و نتايج زير بدست مي آيند :
>> A=[-1.9 -1.5 -1.1 -0.01 0.01 1.1 1.5 1.9]
A= -1.9 -1.5 -1.1 -0.01 0.01 1.1 1.5 1.9
>> ceil(A)
ans= -1 -1 -1 0 1 2 2 2
>> floor(A)
ans= -2 -2 -2 -1 0 1 1 1
>> round(A)
ans= -2 -2 -1 0 0 1 2 2
>> fix(A)
ans= -1 -1 -1 0 0 1 1 1
از ديگر توابع رياضي كه در همين بخش به آن اشاره ميكنيم sign است . اين تابع به ازاي اعداد مثبـت عـدد 1 و بـه ازاي اعداد منفي عدد 1- را بر مي گرداند . به ازاي 0 همان عدد 0 خروجي تابع خواهد بود . اين تـابع را روي مـاتريس A اعمـال ميكنيم :
>>sign(A)
ans= -1 -1 -1 -1 1 1 1 1
نویسنده: پور مقدس
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,