دسته بندی : پاورپوینت
نوع فایل : PowerPoint (..pptx) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 8 صفحه
نوع فایل : PowerPoint (..pptx) ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 8 صفحه
قسمتی از متن PowerPoint (..pptx) :
فصل یازدهم
برازش منحنی و درونیابی عباس طبیبی-دانشگاه صنعتی اصفهان 11-1-برازش منحنی: تابع polyfit
با استفاده از تابع polyfit می توان بهترین منحنی گذرنده از چند نقطه را بدست آورد. این تابع چند جمله ای معرف منحنی فوق را بعنوان آرگومان خروجی باز می گرداند. شکل کلی استفاده از این تابع بصورت زیر است:
P= polyfit(x , y , n)
که در این رابطه، x و y نقاط معلوم و n درجه چندجمله ای مطلوب است.
مثال:
>> x= [ 1 2 5 7]; y=[10 22 48 75];
>> p= polyfit(x,y,1)
p=
10.45 -0.4396 عباس طبیبی-دانشگاه صنعتی اصفهان 11-2- درونیابی یک بعدی: تابع interp1
تفاوت درونیابی با برازش آن است که در برازش منحنی لزوما خود نقاط اولیه بر روی منحنی برازش شده قرار ندارند اما در درونیابی، نقاط اولیه جزیی از منحنی مورد استفاده برای درونیابی می باشند. شکل کلی استفاده از تابع interp1 بصورت زیر است:
y_new = interp1 (x , y, x_new , [‘method’])
که در این رابطه x,y نقاط اولیه، x_new مقادیری از x است که باید مقادیر y ان درونیابی شوند و y_new مقادیر درونیابی شده می باشند. method می تواند یکی از مقادیر زیر باشد:
'nearest‘ , 'linear‘, 'spline‘, 'pchip‘, 'cubic‘, ‘cubic5v’
عباس طبیبی-دانشگاه صنعتی اصفهان 11-2- درونیابی یک بعدی-ادامه-
مثال:
>> h = 1:12;
>> temps = [5 8 9 15 25 29 31 30 22 25 27 24];
>> plot ( h, temps); % عملا درونیابی خطی بکار برده می شود
>> h_new=1.5;
>> t_new = interp1(h , temps , h_new)
t_new=
6.5;
ادامه ... عباس طبیبی-دانشگاه صنعتی اصفهان 11-2- درونیابی یک بعدی-ادامه-
ادامه مثال:
>> h_new2 = 1: 0.1 : 12;
>> t_new2 = interp1(h , temps , h_new2);
>> plot( h, temps , ‘*’ , h_new2 , t_new2);
فرمت فایل پاورپوینت می باشد و برای اجرا نیاز به نصب آفیس دارد