أنواع البيانات
الفاصلة العائمة Floating Point Representation
الدقة المضاعفة Double Precision
التمثيل الافتراضي للأعداد في ماتلاب هو الفاصلة العائمة باستخدام الدقة المضاعفة أي 64 خانة ثنائي (8 بايت). و يدعم ماتلاب أنماط معطيات عديدة كما هو مبين في الجدول التالي:
مثال
الوصف
64 bits أعداد حقيقيةً حجمها 8 بايت
32 bits أعداد حقيقيةً حجمها 4 بايت
تمثيل الأعداد الصحيحة الموجبة و السالبة حجمها 8, 16, 32 و 64 خانة ثنائية
تمثيل الأعداد الصحيحة الموجبة على 8, 16, 32 و 64 خانة
ثنائية
تمثل سلاسل محارف . يتم ادخلها في ماتلاب باستخدام علامة الترصيص المفردة و يخزن المحرف الواحد على 2 بايت.
تمثل المعطيات المنطقية. حجمها بيات واحد في الذاكرة.
النوع
double
single
int8, int16, int32,int64
uint8, uint16,int32,uint64
char
logical
يكننا التأكد من نوع المعطيات المدخلة بتنفيذ الأمر
whos :
يوفر ماتلاب أدوات لتأكد من أنماط المعطيات و التحويل قبل استخدامها:
الوصف
تعطي صح اذا كان الـ
object
من نوع
type .
النوع
isa(object, ‘TYPE’)
كما يمكننا التأكد من نوع المعطيات باستخدام الأوامر
isflaot – isinteger – ischar - isnumeric
طرق عرض الأرقام في ماتلاب
Format
تمكننا من تغيير طريقة عرض الأرقام على الشاشة فقط و ليس له علاقة بطريقة طريقة تخزين الأعداد في الذاكرة :