چندجمله ای در متلب
متلب چندجمله ای ها را به عنوان بردار سطری دربردارنده ضرایب به منظور قدرت نزولی ارائه می دهد.
برای مثال معادله p(x)=x4+7x3-5x+9 می تواند به این صورت نشان داده شود:
p=[1 7 0 -5 9]
ارزیابی چندجمله ای ها
تابع polyval برای ارزیابی چندجمله ای با مقادیر مشخص استفاده شده است.برای مثال، برای مثال،برای ارزیابی چند جمله ای قبلیp ، با x=4، تایپ کنید:
p = [170-59] ;
po1yva1(p, 4)
متلب دستورات بالا را اجرا خواهد کرد و نتیجه زیر را نمایش می دهد:
همچنین متلب تابع polyvalm را برای ارزیابی ماتریس چندجمله ای فراهم می کند. ماتریس چندجمله ای یک چندجمله ای با مقادیر ماتریس هاست.
برای مثال، اجازه دهید یا ماتریس مربعی x ایجاد کنیم و چندجمله ای p در x را ارزیابی کنیم:
p = [170-59] ;
x =[12-34;2-563;3102;5-798];
po1yva1m(p, x)
متلب دستورات بالا را اجرا می کند و نتیجه زیر را نشان می دهد:
جستجوی ریشه های چندجمله ای ها
تابع roots ریشه های چندجمله ای را محاسبه می کندو ضرایب چندجمله ای را برمی گراند.برای مثال:
p =[l70-59];
r = roots(p)
متلب دستورات بالا را اجرا خواهد کرد و نتیجه زیر را برمی گرداند:
تابع polyمعکوس تابع roots است و ضرایب چندجمله ای را برمی گرداند:
p2 = poly(r)
متلب دستورات بالا را اجرا می کند و نتیجه زیر را نشان می دهد:
منحنی چندجمله ای مناسب
تابع polyfit ضرایبی از یک چندجمله ای را که فایل های یک مجموعه از داده هستند در مفهوم مربع حداقل پیدا می کند. اگر x و y دو بردار دربردارنده داده x و y باشند که برای چندجمله ای مرتبه n مناسب است، در آن صورت ما چندجمله ای مناسب داده را می نویسیم:
p = polyfit (x, y,n)
مثال
یک فایل اسکریپت ایجاد کنید و کد زیر را در آن تایپ نمایید:
x = [123456] ; y =[5.543.1128290.7498.4978. 67] ;%data
p = polyfit(x,y,4)%get the polynomial
%compute the values of the polyfit estimate over a finer range,
%and plot the estimate over the real data values for comparison:
x2 =l:.l:6;
y2 = polyval(p,x2);
plot(x,y,‘o‘,x2,y2)
grid on
زمانی که فایل را ایجاد می کنید، متلب نتایج زیر را نشان می دهد:
نویسنده: مهندس عربعامری
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,