Како имплементирати нумеричку интеграцију у МАТЛАБ-у?

Kako Implementirati Numericku Integraciju U Matlab U



Нумеричка интеграција је математичка операција која се користи у научним и инжењерским апликацијама за решавање проблема, као што је израчунавање топлоте која се преноси у систему или силе која делује на објекте. Његова главна сврха је да израчуна површину испод криве дате функције између граничних тачака. МАТЛАБ нам олакшава са уграђеним обиман() функција која комплексне интеграле решава нумерички.

У овом водичу ћемо научити како да применимо нумеричка интеграција у МАТЛАБ-у користећи неке примере.







Шта је нумеричка интеграција?

Нумеричка интеграција је математичка техника која вам помаже да израчунате приближну вредност одређеног интеграла. Она обавља процес тако што дели интервал интеграције на више подинтервала, након чега апроксимира интеграл као збир вредности интеграла на граничним тачкама подинтервала. Тачност апроксимације зависи од броја коришћених подинтервала пошто ће више подинтервала обезбедити тачнију апроксимацију.



Како имплементирати нумеричку интеграцију у МАТЛАБ-у?

Можемо имплементирати нумеричку интеграцију у МАТЛАБ-у користећи уграђени обиман() функција. Ова функција нам омогућава да нумерички интегришемо функцију на наведеним граничним условима. Ова функција узима три обавезна улаза и даје нумеричку вредност након израчунавања нумеричке интеграције дате функције на датим граничним вредностима.



Синтакса





Тхе обиман() синтакса функције је дата у наставку:

к = интеграл ( фун,кмин,кмак )
к = интеграл ( фун,кмин,кмак, Име, Вредност )



овде:

Функција к = интеграл(забава,кмин,кмак) доноси нумеричку интеграцију дате функције фун од кмин до кмак користећи глобалну адаптивну квадратуру као и унапред постављене толеранције грешке где су кмин и кмак реални параметри.

Функција к = интеграл(забава,кмин,кмак, име, вредност) ииелдс да наведете парове Име и Вредност као додатне аргументе.

Примери

Размотрите неколико примера за практичну имплементацију нумеричка интеграција у МАТЛАБ-у.

Пример 1: Како имплементирати нумеричку интеграцију у МАТЛАБ-у користећи интеграл() функцију?

У овом примеру израчунавамо нумеричка интеграција дате функције у односу на променљиву к на датим граничним вредностима -1 и 1 помоћу обиман() функција.

забава = @ ( Икс ) цос ( к.^ 2 ) . * екп ( Икс ) ;
к = интеграл ( забавно,- 1 , 1 ) тд >

Пример 2: Како израчунати нумеричку интеграцију векторске функције у МАТЛАБ-у користећи интеграл() функцију?

Овај МАТЛАБ код израчунава нумеричку интеграцију дате функције векторске вредности у односу на променљиву к на датим граничним тачкама -1 и 1 користећи обиман() функција са додатним параметрима имена и вредности.

забава = @ ( Икс ) екп ( ( 2 : 7 ) * Икс ) ;
к = интеграл ( забавно,- 1 , 1 , 'АрраиВалуед' , истина )

Закључак

Нумеричка интеграција је математичка операција која се широко користи у многим применама науке и инжењерства. Његова главна сврха је израчунавање површине испод криве. Можемо лако имплементирати нумеричку интеграцију у МАТЛАБ користећи уграђени обиман() функција. Овај водич је истражио имплементацију нумеричке интеграције са примерима у МАТЛАБ-у, омогућавајући вам да научите основе коришћења обиман() функција.