|
Azərbaycan Hava Yolları
|
bet | 8/35 | Sana | 06.12.2023 | Hajmi | 2,93 Mb. | | #112648 | Turi | Dərs |
Bog'liq C fakepathKOMPUTER MUHENDISLIYINDE EDEDI USULLAR 01 06 (2) (1)Nümunə. x3-x+1=0 tənliyinin köklərinin toxunanlar üsulu ilə tapılmasına baxaq.
Əvvəlcə məsələni riyazi yolla həll edək. Tutaq ki, kök [-2,-1] intervalında yerləşir və yeganədir. Birinci və ikinci tərtib törəmələri tapaq:
. Ona görə də olduğu üçün başlanğıc qiymət olaraq -2 –ni götürək və dəqiqliklə kökü müəyyən edək.
fərqini hesablayaq.
n=0 qiymətində x0=-2,
n=1 qiymətində x1=-1,545455,
n=2 qiymətində x2=-1,359615,
n=3 qiymətində x3=-1,325801,
n=4 qiymətində x4=-1,324719,
n=5 qiymətində x5=-1,324718,
Göründüyü kimi n=5 qiymətində şərti ödənilir.
Onda təqribi kök olaraq xteq=-1,32472 götürmək olar.
İndi isə köklərin toxunanlar üsulu ilə tapılması alqoritminin C++ dilində proqram kodunu yazaq.
#include
#include
using namespace std;
float F(float x)
{
return pow(x,3)-x+1;
}
float F1(float x){
return pow(x,3)-x+1;
}
float F2(float x){
return 3*pow(x,2)-1;
}
int main(){
float epsilon,n,xn,xn1;
cout<<"epsilon=";
cin>>epsilon;
cout<<"xn1=";
cin>>xn1;
cout<<"n=";
cin>>n;
xn=xn1-F1(xn1)/F2(xn1);
if(abs(xn-xn1)-epsilon)
{
n=n+1;
cout<<"n= "< cout<<"xn ="<
1.2.3. Vətərlər üsulu
Tutaq ki, [a;b] parçasında funksiya kəsilməzdir və parçanın uc nöqtələrində müxtəlifişarəli qiymətlər alır, törəməsi isə bu parçada işarəsini dəyişmir. Onda ikinci tərtib törəmənin işarəsindən asılı olaraq əyri aşağıdakı vəziyyətlərdə ola bilər (şəkil 1.2.4).
Şəkil 1.2.4. Funksiya əyrisinin vəziyyətləri.
|
| |