محاسبه ریشه معادله با کد روش سکانت در متلب
روش سکانت یا معادل انگلیسی آن Secant یکی از روش های محاسبات برای یافتن ریشه های یک معادله است که برای توابع پیوسته کاربرد دارد. به صورت کلی برای محاسبه ریشه های معادلات درجه دوم، سوم و چهارم روش های بسته ریاضی ارائه شده است اما برای معادلات با درجات بالاتر و پیچیده تر نیاز به آنالیزهای عددی و روش های حلقه و تکرار تا یافتن نزدیکترین جواب ممکن دارد. برای محاسبات این گونه معادلات معمولاً از نرم افزار متلب استفاده میشود. در این محصول، کد روش سکانت در متلب به همراه فایل راهنما استفاده از کد مربوطه و حل یک مثال برای صحت سنجی نتایج قرار داده شده است تا اگر آشنایی قبلی با این نرم افزار ندارید خیالتان از این بابت راحت باشد.
در این فایل موارد زیر پوشش داده شده است:
- کد روش سکانت در متلب
- راهنمای گام به گام اجرای کد در نرم افزار متلب به صورت فایل PDF
- صحت سنجی کدهای نرم افزار به همراه یک مثال
الگوریتم روش سکانت در متلب
مراحل روش وتری یا سکانت به ترتیب زیر انجام میشود:- بازه شروع [a0,b0] را در نظر بگیرید، به گونهای که f(a)f(b)<0
- مقدار x0 را محاسبه نمایید.
- مقدار x0 با خط وتر a0 - f(a0)*[ (b0-a0) / (f(b0)-f(a0)) )]
- زیر بازه بعدی [a1,b1] محاسبه میگردد:
- اگر F(a0)F(x0)<0 آنگاه [a1,b1] به عنوان بازه بعدی در نظر گرفته میشود که در آن، a1=a0 , b1=x0
- اگر F(b0)F(x0)<0 آنگاه [a1,b1] به عنوان بازه بعدی در نظر گرفته میشود که در آن، a1=a0 , b1=b0
- راحل ۲ و ۳ را تا زمانی که طول بازه [an,bn] به یک مقدار از پیش تعیین شده برسد، تکرار کنید.
- مقدار xn را در N امین تکرار x است محاسبه کنید.
دیگر کدهای متلب آنالیز عددی برای یافتن ریشه معادلات
در وبسایت ساخت اجرا کدهای متلب دیگری برای حل معادلات پیچیده و یافتن ریشههای آن منتشر شده است که پیشنهاد میشود بررسی کنید:
در صورتی که سوالی در ارتباط با این محصول دارید، میتوانید سوال خود را در قسمت دیدگاه این محصول مطرح بفرمائید و یا از طریق فرم تماس با ما، تیکت پشتیبانی در حساب کاربری و همچنین پشتیبانی آنلاین سایت با گروه مهندسی ساخت و اجرا در ارتباط باشید.
تعداد فایل | تک محصول |
---|---|
نرم افزار | MATLAB |
فرمت فایل | m |
در حافظه کپی شد
لینک کوتاه
Warning: file_exists(): open_basedir restriction in effect. File(/comments.php) is not within the allowed path(s): (/home/h242009/:/tmp:/var/tmp:/opt/alt/php81/usr/share/pear/:/dev/urandom:/usr/local/lib/php/:/usr/local/php81/lib/php/) in /home/h242009/domains/sakhtoejra.com/public_html/wp-includes/comment-template.php on line 1628