آموزش متلب

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

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

اندازه یک بردار

اندازه یک بردار v با عناصر v1 , v2,v3 ,….. , vn ، با  معادله داده می شوند:

|v| = √(v12 + v22 +v3+ ……. + vn2)

 شما برای محاسبه اندازه یک بردار   مراحل زیر را انجام دهید:

  1. یک محصول از بردار با خودش  بگیریدف با استفاده از آرایه ضرب (.*). تولید بردار  sv ، که عناصر آن مجذور عناصر بردار  v هستند.

sv = v .* v;

  1. از تابع جمع برای جمعی از مجذور  عناصر  از   بردار  v تولید می کند.

dp = sum(sv);

  1. با استفاده از تابع sqrt  ریشه مجذور  از جمع را بگیرید همچنین اندازه ای از بردار  v است.

mag = sqrt(s);

مثال

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

v = [l: 2: 20];

sv = v.* v;        %the vector with elements

                   % as square of v‘s elements

dp = sum(sv);      % sum of squares — the dot product

mag = sqrt(dp);    % magnitude

disp(‘magnitude:‘); disp(mag);

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

418

بردار نقطه تولید

نقطه تولید از دو بردار (a=(a1,a2,…,an و (b=(b1,b2,…,bn  داده می شود با :

a.b = ∑(ai.bi)

نقطه تولید از دو بردار  a و  b با استفاده از تابع  dot  محاسبه می شود.

419

مثال

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

v1 = [2 3 4];

v2 = [1 2 3];

dp = dot(v1, v2);

disp(‘dot pxoduct:‘); disp(dp);

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

420

 

بردارها با فاصله اندازه یکسان

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

یک بردارv با f عنصر اول،  i عنصر آخر، و و اختلاف بین عناصر  هر  تعداد حقیقی  n  ایجاد کنید، ما می نویسیم:

v=[f : n: i]

 

مثال

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

v = [1: 2: 20];

sqv = v.92;

disp(v);disp(sqv);

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

420

 

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

 

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

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

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

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