بردارها در متلب-1

بردار آرایه یک بعدی از اعداد است. متلب اجازه ایجاد دو نوع بردار را می دهد:

  • بردارهای سطری
  • بردارهای ستونی

بردارهای سطری:

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


بردار های ستونی:
متلب دستورات بالا را اجرا خواهد کرد و نتیجه زیر را باز می گرداند:

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

c =[7;8;9;10;11];

متلب دستورات بالا را اجرا می کند و نتایج زیر را بر می گرداند:

408

 

اشاره به عناصر بردار

شما می توانید از چند راه به یک یا تعداد بیشتری از عناصر  آرایه اشاره کنید:

v = [1;2;3;4;5;6] ;                     %creating a column vector of 6 elements

v (3)

متلب دستورات بالا را اجرا می کند و نتایج زیر را  باز می گرداند:

409

 

زمانی که شما به یک بردار  با یک دونقطه اشاره می کنید، مانند(:)، کلیه اجزای بردار لیست می شوند.

v=[1;2;3;4;5;6];                      %creating a column vector of 6 elements

v(:)

متلب دستورات بالا را اجرا خواهد کرد و نتیجه زیر را برمی گرداند:

410

متلب به شما اجازه انتخاب یک محدوده از عناصر یک بردار می دهد.

برای مثال، به ما برای ایجاد یک بردار سطری rv از 9 عنصر را می دهد، سپس ما توسط نوشتن rv(3:7) به عناصر 3 تا 7 اشاره خواهیم داشت و یک بردار جدید با نام sub_rv ایجاد می شود.

rv = [ 1 2 3 4 5 6 7 8 9 ];

sub_rv = rv(3:7)

متلب دستورات بالا  را اجرا می کند و نتایج زیر را بازمی گرداند:

411

عملیات بردار

در این بخش، به ما اجازه دهید  عملیات برداری زیر  را مطرح نماییم:

  • جمع و تفریق از بردارها
  • ضرب عددی از بردارها
  • پس و پیش کردن بردار
  • بردارهای الحاقی
  • اندازه یک بردار
  • بردار نقطه تولید
  • بردارهای با عناصر فاصله یکسان

جمع و تفریق  از بردارها

شما می توانید دو بردار را جمع و تفریق نمایید. هر دو عامل بردارها باید نوع یکسان و تعداد یکسانی از عناصر داشته باشند.

مثال

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

a = [7, 11, 15, 23, 9];

b = [2, 5, 13, 16, 20];

c = a + b;

d = a – b;

disp (c) ;

disp (d) ;

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

413

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

 

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

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

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