آموزش متلب

عملگرهای محاسباتی در متلب-1

عملگرهای محاسباتی در متلب-1

مثال

مثال زیر استفاده از عملگرهای محاسباتی روی داده عددی را نشان می دهد. یک فایل اسکریپت  ایجاد کنید و کد زیر را تایپ نمایید :

a =10;

b=20;

c=a+b

d=a-b

e=a*b

f=a / b

g=a\b

x=7;

y=3;

z=x^y

 

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

372

 

توابعی برای عملگرهای محاسباتی

جدا از عملگرهای محاسباتی ذکر شده در بالا،matlab   در ادامه دستورات و توابع مورد استفاده برای اهداف مشابه را فراهم کرده است :

(uplus(a: یگانی جمع ;افزایش توسط مقدار a

(plus(a,b: جمع a+b  را بر می گرداند

(uminus(a: یگانی تفریق ;کاهش توسط مقدار  a

(minus(a,b: تفریق ;a-b را بر می گرداند .

(times(a,b: ضرب آرایهa.*b;را برمیگرداند

(mtimes(a,b: ضرب ماتریس a*b;را برمی گرداند .

(rdivide(a,b: تقسیم آرایه راست a./b; را بر می گرداند.

(ldivide(a,b: تقسیم آرایه چپ a.\b; را بر می گرداند .

(mrdivide(a,b: سیستم حل معادلات خطی xa=b for x

(mldivide(a,b: سیستم معادلات خطی ax= b for x

(power(a,b: توان آرایه a.^b;را بر می گرداند .

(mpower(a,b: توان ماتریس ab; را بر می گرداند.

 

(cumprod(a: محصول تجمعی ;آرایه ای با اندازه یکسان از اندازه a که محصول تجمعی را در بر دارد بر می گرداند .

اگر aیک بردار است ،(cumprod(a یک بردار که محصول تجمعی از عناصر a است را بر می گرداند .

اگر a یک ماتریس است ،(cumprod (a یک ماتریس که محصول تجمعی برای هر ستون a را در بر دارد برمی گرداند.

اگر a آرایه چند بعدی است ،(cumprod(a در طول اولین بعد غیر یگانه عمل می کند .

 

(cumprod(a,min: محصول تجمعی با طول بعد dim  را بر می گرداند .

 

(cumsum(a: جمع تجمعی;آرایه a را که جمع تجمعی را دربردارد بر می گرداند.

اگر a یک بردار است ،(cumsum(a یک بردار که جمع تجمعی عنصر a را در بر دارد بر می گرداند .

اگر a  یک ماتریس است  ،پس (cumsum(a یک ماتریس که جمع تجمعی از عنصر a را دارد برمی گرداند .

اگر a یک ضرب آرایه است ،پس (cumsum(a در طول اولین بعد  غیر یگانی عمل می کند.

(round(x: گرد کردن به نزدیکترین عدد ،گرد کردن عناصر  x به نزدیکترین عدد .عناصر مثبت  با یک بخش اعشاری  به  0.5  نزدیکترین عدد مثبت گرد می کند . عناصر منفی  با یک بخش اعشاری  به  0.5 – نزدیکترین عدد منفی  گرد می کند .

 

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

 

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

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

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

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