ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi...

26
Advanced Numerical Methods 103 ﺧﻄﯽ ﺳﺎزي ﻣﻌﺎدﻻت ﻏﯿﺮ ﺧﻄﯽ در ﺑﺮﺧﯽ ﻣﻮارد ﻣﯽ ﺗﻮان ﺑﺮاي ﺗﻮزﯾﻌﯽ ﻣﺸﺨﺺ، ﺑﺎ اﺳﺘﻔﺎده از ﻐﯿﯿﺮ ﻣﺘﻐﯿﺮ، راﺑﻄﻪاي ﺑﻪﺻﻮرت ﺧﻄﯽ ﺑﺮاي داده ﻫﺎ اﺳﺘﺨﺮاج ﻧﻤﻮد و در ﻧﻬﺎﯾﺖ، ﺑﺮازش ﺧﻄﯽ را ﺑﺮاي داده ﻫﺎي ﺟﺪﯾﺪ ﺣﺴﺎب ﮐﺮد.

Upload: others

Post on 18-Jan-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 103

سازي معادالت غیر خطیخطیبرايتوانمیمواردبرخیدر

غییرتازاستفادهبامشخص،توزیعیخطیبه صورترابطه ايمتغیر،

درونموداستخراجهادادهبرايبرايراخطیبرازشنهایت،

.کردحسابجدیدهايداده

Page 2: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 104

)مدل نمایی(سازي معادالت غیر خطی خطی

خطی سازي

Page 3: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 105

)مدل توانی(سازي معادالت غیر خطی خطی

خطی سازي

Page 4: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 106

سازي معادالت غیر خطیخطی

خطی سازي

Page 5: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 107

سازي معادالت غیر خطیخطیدکنیبرازشزیرجدولداده هايبرتوانیمعادلهیکتوانیتبدیلازاستفادهبا.

داده هايرويبرخطیبرازشبا:یممی رسزیرخطیمعادلهبهشدهتبدیل

Page 6: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 108

روش حداقل مربعات: ايبرازش چند جمله

مقدار واقعی همقدار خطا یا باقی ماند

مقدار تقریبی

Page 7: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 109

ايبرازش چند جمله

.ودشاي محاسبه میسه معادله و سه مجهول، به این ترتیب مقادیر ضرایب چندجمله

.هم بسط دادmهاي مرتبه ايتوان به چندجملهاین روش را می

Standard Error of Estimate:

Page 8: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 110

2اي درجه چندجمله: مثالکنیدبرازشزیرداده هايبر2درجهايجملهچندیک.

Page 9: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 111

2اي درجه چندجمله: مثال

Page 10: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 112

2اي درجه چندجمله: مثال

Page 11: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 113

ايمیانیابی چندجملهInterpolating Polynomials

Page 12: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 114

ايمیانیابی چند جملهشود؟اي استفاده میچرا از میان یابی چندجمله

چه نکاتی در تقریب کردن باید رعایت شود؟-

1چند جمله اي درجه 2چند جمله اي درجه 3چند جمله اي درجه

Page 13: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 115

ايمیانیابی چند جملهدادهنقاطبین)فاصلهازخارجگاهیو(میانینقاطدرتابعمقدارتخمینهدف

.می باشدشدهمی باشدزیربه صورتجمله ايچندازاستفادهروش،معمول ترین:

مرتبهجمله ايچندیکفقطوفقطاگرچهnازگذراندنبرايn+1نقطهآنبیانشکلوآنبهرسیدنبرايمتنوعیریاضیراه هايامادارد،وجود.داردوجود

میان یابیروش هاي:نیوتونروشالگرانژروشروشSpline

Page 14: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 116

نیوتون) Divided Difference(درونیابی چند جمله اي اختالف تقسیم شده

درون یابی خطی)Linear Interpolation(

شیب خط

Page 15: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 117

مثالی از میان یابی خطیراابیمیان یابتدادر.بزنیدتخمینخطیمیان یابیازاستفادهبارا2طبیعیلگاریتمبرابرln2دقیقمقدار.دهیدانجام4و1نقاطبیندوممرحلهدرو6و1نقاطبین

.است0.6931472

Page 16: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 118

)Quadratic Interpolation(میانیابی درجه دو

ند؟آیا این دو رابطه با هم متفاوت هست

Page 17: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 119

مقایسه میانیابی درجه دو و خطی: مثال

Page 18: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 120

)Quadratic Interpolation(میانیابی درجه دو

دهد؟دو جمله اول به تنهایی چه چیزي را نشان می

تقریب تفاضل محدودمشتق اول

تقریب تفاضل محدود مشتق دوم

Page 19: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 121

]x,x,...,x,x[fb

]x,x,x[fb]x,x[fb

)x(fb)xx)...(xx)(xx(b

...)xx)(xx(b)xx(bb)x(f

011nnn

0122

011

00

1n10n

102010n

=

===

−−−++−−+−+=

)Newton’s Interpolating Polynomials(اي نیوتن فرم کلی چندجملهمرتبهجمله ايچندیکتشکیلبرايnبهn+1چندکلیشکل.می باشدنیازنقطه

:می باشدزیربه صورتجمله اي

First Divided Difference

Second Divided Difference

nth Divided Difference

Page 20: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 122

)Newton’s Interpolating Polynomials(اي نیوتن فرم کلی چندجمله

[ ]ij

ijij xx

xfxfxxf

−=

)()(,

[ ] [ ] [ ]ik

ijjkijk xx

xxfxxfxxxf

−=

,,,,

[ ] [ ] [ ]0

02111011

,...,,,...,,,,...,,xx

xxxfxxxfxxxxfn

nnnnnn −

−= −−−

:چند جمله اي میانیابی اختالف محدود نیوتون

Page 21: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 123

)Newton’s Interpolating Polynomials(اي نیوتن فرم کلی چندجمله

Finiteشکل جدولی Divided Difference

اي چه ویژگی بارزي دارد؟این شکل چندجملهاي نهایی تاثیر دارد؟آیا مسیر در چندجمله

دهیدنشان:[ ] [ ]jiij xxfxxf ,, =

[ ] [ ] [ ] [ ]ikjjikkjiijk xxxfxxxfxxxfxxxf ,,,,,,,, ===

Page 22: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 124

مثال: اي نیوتنچندجملهاز.بزنیدتخمیننیوتونجمله ايچندمیان یابیازاستفادهبارا2طبیعیلگاریتم

3جهدرجمله ايچندیکآوردنبه دستبرايx3=5وx0=1،x1=4،x2=6نقاط.کنیداستفاده

Page 23: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 125

ادامه مثال: اي نیوتنچندجمله

xi

1

4

6

F(xi)

5

0.0

1.386294

1.791759۱�۶۰۹۴۳۸

First Second Third

0.4620981

0.2027326

0.1823216

-0.05187311

-0.02041100

0.007865529

Page 24: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 126

ادامه مثال: اي نیوتنچندجملهln2=0.6931472 (مقدار دقیق )

f1(2)=0.4620981

f2(2)=0.5658444

f3(2)=0.6287686درصد خطاي مطلق

%9,3برابر

درصد خطاي مطلق %18,4برابر

درصد خطاي مطلق %33,3برابر

Page 25: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 127

اي نیوتنخطاي چندجمله

درقطعخطايمقدار.استتیلوربسطشبیهبسیارنیوتنايچندجملهکهشودمیمشاهده:شودمیتعریفزیرصورتبهتیلوربسط

:کنیمنیوتن، اعمال میnاي مرتبه مشابه این آنالوژي را براي چندجمله

اما در بسیاري از مسائل این . معلوم باشدfبراي استفاده از این رابطه الزم است که تابع حال چه باید کرد؟. تابع مشخص نیست

Page 26: ﯽﻄﺧ ﺮﯿﻏ تﻻدﺎﻌﻣ يزﺎﺳﯽﻄﺧ ...research.iaun.ac.ir/pd/yaghoubi koupaye/pdfs/UploadFile...Advanced Numerical Methods 116 نﻮﺗﻮﯿﻧ (Divided Difference)

Advanced Numerical Methods 128

اي نیوتنخطاي چندجمله

پس در صورتی که نقطه کمکی . اي استام چندجمله) n+1(این جمله در واقع جمله n+1پذیر استدر دسترس باشد، محاسبه خطا امکان.

اختالفواقعدرnمرتبهنیوتنمیان یابیخطايکهگرفتنتیجهتوانمیاساساینبر.استnمرتبهوn+1مرتبهمیان یابیشدهبینیپیشمقداربین