گسترش و جمع آوری معادلات در متلب

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

زمانی که شما با بسیاری از توابع نمادین کار می کنید، شما باید متغیرهای نمادین را تعریف نمایید.

یک فایل اسکریپت ایجاد کنید و کد زیر را در آن تایپ نمایید:

syms x %symbolic variable x

syms y %symbolic variable x

% expanding equations

expand((x-5)*(x+9))

expand((x+2)*(x-3)*(x-5)*(x+7))

expand(sin(2*x))

expand(cos(x+y))

% collecting equations

collect(x^3*(x-7))

collect(x^4*(x-3)*(x-5))

 

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

542

 

گسترش و جمع آوری معادلات در octave

شما به بسته symbolicنیاز دارید، که دستور collect  و expand  را به ترتیب برای گسترش و  جمع آوری فراهم کند. مثال زیر این مفهوم را تشریح می کند:

زمانی که شما با تعدادی از توابع نمادین کار می کنید، شما باید متغیرهای نمادین را تعریف کنید اما octave روش های متفاوتی برای تعریف متغیرهای نمادین دارد.توجه کنید که از sin و cos استفاده شده است، آن ها نیز در بسته نمادین تعریف شده اند.

یک فایل اسکریپت ایجاد کنید و کد زیر را در آن تایپ نمایید:

% first of all load the package, make sure its installed.

pkg load symbolic

% make symbols module available

symbols

% define symbolic variables

x = sym (‘x‘);

y = sym )‘y‘(;

z = sym (‘z‘);

% expanding equations

expand((x-5)*(x+9((

expand((x+2)*(x-3)*(x-5)*(x+7))

expand(sin(2*x))

expand(cos(x+y))

% collecting equations

collect(x^3*(x-7), z)

collect(x^4*(x-3)*(x-5), z)

 

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

543

 

تجزیه و ساده سازی عبارات جبری

دستور factor  فاکتور بیان و دستور simply ساده سازی را بیان می کند. مثال زیر این مفهوم را تشریح می کند:

مثال

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

syms x

syms y

factox(xa3- ya3)

factox([xa2-ya2,xa3+ya3])

simplify((xa4-16)/(xa2-4))

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

544

 

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

 

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

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

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