آموزش متلب

انواع داده ها در متلب

انواع داده ها در متلب

matlab به هیچ اعلان نوع یا تعریف بعد نیاز ندارد.زمانیکه matlab  با یک متغیر با نام جدید برخورد می کند ،آن متغیر را ایجاد می کند و فضای مناسبی را به آن اختصاص می دهد.اگر آن متغیر وجود داشته باشد ،در آن صورت matlab  مقدار اصلی را با مقدار جدید جایگزین می کند و در صورت لزوم ، فضای ذخیره سازی جدیدی را به آن اختصاص می دهد.

برای مثال،

total = 42

عبارت بالا  یک ماتریس 1 x1 با نام ‘total ‘ را ایجاد می کند و مقدار 42 را در آن ذخیره می کند.

انواع متغیرهای قابل استفاده در matlab  :

matlab  15 نوع داده  اصلی را فراهم کرده است.هر نوع داده  داده را به شکلی از ماتریس یا آرایه ذخیره می نماید.اندازه ماتریس یا آرایه حداقل 0 x 0 است و اندازه ماتریس یا آرایه می تواند به هر اندازه ای بزرگ شود.جدول زیر رایج ترین انواع داده  استفاده شده در  matlab  را نمایش می دهد :

توصیف نوع داده
8 بیتی عددی علامت دار int 8
8 بیتی عددی بدون علامت uint8
16 بیتی عددی علامت دار int 16
16 بیتی عددی بدون علامت uint16
32بیتی عددی علامت دار int32
32 بیتی عددی بدون علامت uint32
64 بیتی عددی علامت دار int 64
64 بیتی عددی بدون علامت uint64
داده های عددی با دقت معمولی single
داده های عددی با دقت مضاعف double
ارزش منطقی 1 یا 0،به ترتیب نشان دهنده درست یا اشتباه logical
داده نویسه(رشته های ذخیره شده به عنوان برداری از کاراکترها) char
آرایه ای از خانه های شاخص دار.توانایی ذخیره سازی ابعاد و نوع داده یک آرایه cellarray
c مانند ساختارها.هر ساختار در این زمینه یک نام دارد که قادر به زخیره سازی و ابعاد آرایه است structure
اشاره گر به تابع function handle
اشیا ساخته شده  از یک کلاس تعریف شده توسط کاربر user classes
اشیا ساخته شده از یک کلا جاوا java classes

مثال

یک فایل اسکریپت با کد زیر را ایجاد کنید :

str = ‘hello world ! ‘

n=2345

d= double(n)

un =unit32(789.50)

rn = 5678.92347

c=int32(rn)

زمانیکه کد بالا کامپایل و اجرا می شود ،نتیجه زیر تولید می شود:

 

370

 

 

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

 

مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,

سعید عربعامری
من سعید عربعامری نویسنده کتاب 28 گام موثر در فتح متلب مدرس کشوری متلب و سیمولینک و کارشناس ارشد مهندسی برق قدرتم . بعد از اینکه دیدم سایتهای متعدد یک مجموعه کامل آموزش متلب و سیمولینک ندارند به فکر راه اندازی این مجموعه شدم
http://sim-power.ir

2 پاسخ به “انواع داده ها در متلب

  1. من یک برنامه متلب نوشتم که در جایی از این برنامه یک دستگاه دو معادله و دو مجهول حل می باشد.
    با حل دستی این معادله جواب هایی از اوردر 10 بهخ توان 19- دارد.
    متلب خواب این دستگاه را با اوردر 10 به توان 11+ می دهد.
    مشکل در کجا است.؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *