RUVIDEO
Поделитесь видео 🙏

Bisection method in numerical analysis implementation using perl language

📁 Обучение 👁️ 17 📅 04.12.2023

This video is about to implementation of Bisection method using Perl language..

Bisection method -----------

Bisection method is the simplest among all the numerical schemes to solve the transcendental equations. This scheme is based on the intermediate value theorem for continuous functions .
Consider a transcendental equation f (x) = 0 which has a zero in the interval (a,b) and f (a) * f (b) is less than 0. Bisection scheme computes the zero, say c, by repeatedly halving the interval (a,b). That is, starting with

c = (a+b) / 2
the interval (a,b) is replaced either with (c,b) or with (a,c) depending on the sign of f (a) * f (c) . This process is continued until the zero is obtained. Since the zero is obtained numerically the value of c may not exactly match with all the decimal places of the analytical solution of f (x) = 0 in the interval (a,b).

Bisection Algorithm--------

An algorithm could be defined as follows. Suppose we need a root for
f (x) = 0 and we have an error tolerance of ε (the absolute error in
calculating the root must be less that ε).
Bisection Algorithm:
Step 1: Find two numbers a and b at which f has different signs.
Step 2: Define c = a+b
2
.
Step 3: If b −c is less than or equal ε then accept c as the root and stop.
Step 4: If f (a)f (c) is less than or equal 0 then set c as the new b. Otherwise, set c as the
new a. Return to step 1.


Any kinds of equation you can run with this program.
For testing i am using some of equations like......

f(x ) = ($x*$x*$x)-(9*$x)+1;
f(x ) = (($x*$x)-(5*$x)+2);
f(x ) = (2*$x-3-cos($x));
f(x ) = (($x*$x*$x) - (21*$x)+3500);
f(x ) = ($x*$x-5*$x+2);
f(x ) = ($x*&log10($x))-1.2;
f(x ) = ($x*$x*$x)-(4*$x)-9;
f(x ) = $x*exp($x)-2;

If you face any problem.............
--------------------------------------------------------------------------------
Contact/Follow on.......

Md. Alamgir Hossain
Dept. of Computer Science & Engineering
Jessore University of Science & Technology

Email : [email protected]
Google+ : https://plus.google.com/102074100342156490577
Twitter : https://twitter.com/Alamgir21409730
Facebook : https://www.facebook.com/alamgirhossain.cse.just

Like this FB page and ask your questions........

Facebook : https://www.facebook.com/computersoftwaresolution/

Subscribe this youtube channel : https://www.youtube.com/educationhelp/

All source code........
https://alamgirhossainjust.blogspot.com/


Disco Lounge by Kevin MacLeod is licensed under a Creative Commons Attribution license (https://creativecommons.org/licenses/...) Source: http://incompetech.com/music/royalty-... Artist: http://incompetech.com/

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Bisection method in numerical analysis implementation using perl language», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.