Համակարգիչներ, Ծրագրավորում
Seidel-Gauss. միջազգային մեթոդը
Seidel մեթոդը (երկրորդ անվանումը `Գաուս-Seidel) - հանդիսանում է միջազգային դասական մեթոդը, ըստ որի դա հնարավոր է լուծել տարբեր համակարգերը գծային հավասարումների. Այժմ մենք կարող ենք խոսել այս մասին ավելի մանրամասն.
Էությունը
Այս մեթոդը մի տեսակ պարզեցված ձեւափոխման Jacobi մեթոդի: The նորարարություն կայանում է նրանում, որ նոր արժեքը (i) օգտագործվում ստանալուց անմիջապես հետո, եւ ոչ թե հետո հաջորդ բազմակրկնություն: Բացի այդ, հստակ սահմանված պայմանները կոնվերգենցիայի եւ վերջ, որի խախտումը կհանգեցնի սխալ պատասխան է հավասարման. Seidel մեթոդը, որի օրինակը մենք տրվում է պատկերված, ոչ միայն հեշտացնում է որոշումների գործընթացին, այլեւ արագացնում է այն: Հետեւաբար, այն ակտիվորեն օգտագործվում է ծրագրավորողների է ստեղծել լուծումներ եւ բարդ համակարգերը:
Seidel մեթոդը: «Պասկալ»
Ոչ մեկը, որ ծրագրավորողի չէ առանց մաթեմատիկական բանաձեւերի եւ հավասարումների. Սա նշանակում է, որ Seidel մեթոդը ակտիվորեն օգտագործվում է «Պասկալ» ձեռք բերել փորձ, ինչպես հիմնական տարրերի ռոբոտների. Այն նայում բավականին պարզ է: ծրագիրը ստեղծում է նոր թերթ մեկնարկային վիճակում մուտքագրման հավասարման եւ իր սահմանին, եւ ապա բացատրում է լրացուցիչ շարժական տարրերը (ենթակա առկայության), ապա սահմանված փորձություն համատեղելիության. Եթե դա դրական է, որ արտադրանքը որոշումը ալգորիթմ ինքնին, եւ միայն դրանից հետո այն եզրակացության, արմատները: Հավասարումների կարող է ներառել մի քանի փուլերով լուծումներ, որոնցից յուրաքանչյուրը ունի իր սեփական ալգորիթմ, պահանջվող բաղադրիչներ, փոխարինելի տարրեր եւ հիմնական բանաձեւը: Այս ամենը գրված է միայն անգլերենով, առանց հնարավոր analogs: Լուծումն է հավասարման կցուցադրվեն ձեւով պատրաստի բանաձեւից կամ քանակի հետո դուք պահպանել բոլոր տվյալները:
«C ++»
Seidel մեթոդը լայնորեն օգտագործվում են նաեւ «C ++», բայց այստեղ ամեն ինչ բոլորովին այլ է, քան «Pascal»: Հավասարությունը է «C ++» չի սկսվում պայմաններում ամբողջ խնդրի, սակայն վերջում այն պայմանները, որը սահմանված է երեք կամ չորս փուլով, որի վերջնական թողարկում արդյունքում: Հաջորդ նախատեսված դասընթացը լուծելու իրեն միջոցով այս մեթոդով, նկարագրել է մանրամասնորեն բոլոր անհայտ, եւ ապա բխում է բանաձեւ ապացուցելու միջեւ հավասարության երկու արդյունքների հավասարման. Պայմանն այն է, որ յուրաքանչյուր արժեքը նախորդ անհրաժեշտ է անդրադառնալ ապագան. Հաշիվներ են անցկացնում նաեւ անգլերենով, որը չի կարող փոխարինվել: «C ++» շատ ավելի բարդ է »Պասկալի», այնպես առանց հիմնարար գիտելիքներ, դա չպետք է օգտագործվի ի սկզբանե:
է ամփոփել
Այնպես որ, Seidel մեթոդը - ը հատուկ միջոց է, որով դուք կարող եք լուծել համակարգի գծային հավասարումների ցանկացած բարդության: Առավել հաճախ դա հիմք ծրագրերի համար, ինչպիսիք են, «Պասկալ» եւ «C ++»: Այս տեսակի փոփոխության մասին բարելավվել է Jacobi մեթոդը, որը վերացնում տարբերակը օգտագործելու լրացուցիչ բանաձեւերը, բայց ունի հստակ մերձեցման եւ փակման պայմանները: Խստորեն սահմանված չափանիշներ պարզեցնել ամբողջ գործընթացը աշխատում, ինչպես նաեւ այն դեպքում չկատարելու մեկի պայմաններում ծրագրի, թե արդյոք «Պասկալ» կամ «C ++», պարզապես հրաժարվում է հետագա անդրադառնալ խնդիրը:
Similar articles
Trending Now