Техникадағы сандық тәсілдер


Техникадағы сандық тәсілдер
Кіріспе
Кезкелген инженер қызметінде есептің табысты шешілуі, әсіресе жобалау процесінде қанағаттандырарлық тудырады. Шынында, жобалау есептерін шығару кезіндегі интеративті тәсілдер мен инженерлердің творчествалық табиғатында көптеген бірлік, бірдей байланыс бар, себебі инженер ЭЕМ-ге жүгінеді, ондағы жағдай есепті тез, әрі үлкен дәлдікпен шығару. Бірақ, бұл мүмкіндіктер инженер жұмысында алгаритімді қалай алды және қалай қолданады осы есептерді шешу үшін соған байланысты. Біздің негізгі мақсатымыз ЭЕМ-н дұрыс пайдалану, ол үшін жобалаудың нақты есептерін шешу үшін тиімді есептеу алгаритімдерін құру, ол үшін әрине сандық тәсілдерге жүгінеміз, әрине, ол сандық есептер біреу емес, бірнеше. Сондықтан солардың қайсысын қай уақытта пайдалано болу-біздің мақсатымыз, бұл инженер үшін де, бұл жобалау процессі үшін де өте тиімді.
§1. Жобалау процессіндегі ЭММ-ң ролі.
Жобалау процессінің негізгі кезеңдерін қарастырамыз. Инженер жұмысында жаңа өнім шығару үшін немесе технологиялық процессті жобалау үшін, әрі халықтың қанағатын қанағаттандыру үшін ғылым бас ұруға тура келеді, себебі инженер есебі лайықты шешім табуды талап етеді және оны сондай түрде көрсету керек болады, содан кейін өнім шығаруға бірден көрісуге болатындай болу керек. Жобалау процессінің кезеңдері сурет-1-де көрсетілген. Біз бірден байқаймыз: жобалау мүлкін шешімдерді зерттеуден басталатындығы.
Қанағатты Жобаны Модельді Модель Жобаны
ескеру жасау құру қасиеттерін өндіріске
зерттеу беру (жіберу)
Интеротивті цикл
Жобаны қайтадан құру
Сурет-1. Жобалау процессі.
§ 2 Алгебралық және трансцендентік (уровнений)
теңдеулерді сандық шешу.
Кіріспе
Инженерге көбіне алгебралық және трансценденттік теңдеулерді шешуге тура келеді, бұл - негізінен күрделі есептердің құрамды бөлігі болып келеді. Осы екі жағдайларда сандық тәсілдің іс жүзіндегі бағасы көптеген мөлшерде шешімнің алунуы тездетуі мен тиімділігімен анықталады.
Нақты алгаритімнің таңдамалы болуы теңдеулердің шешімі үшін қарастырылатын есеп түріне тікелей байланысты. Алгебралық және трансцендентік теңдеулердің шешіміне әкеп соғатын есептерді олардың санына және біздің қалайтын есеп түріне байланыстылығы және шешімдер санына байланысты жіктеуге (классификациялауға) болады.
Сурет - 2-де теңдеулердің классификациялау түрі немесе схемасы көрсетілген.
Алгебралық және трансцендентік теңдеулер
Бір теңдеу Теңдеулер
жүйесі
Сызықты Сызықсыз
(бір шешім) Сызықты
(бір шешім)
Алгебралық
Транцендентіік Сызықсыз
(шешімдер саны (бірнеше шешімдер)
анықталмаған)
Сурет-2. Теңдеулер классификациясы
Бір теңдеуді сызықты, алгебралық немесе трансценденттік деп атаймыз мынағанбайланысты: ол бір шешім, n шешімдер немесе анықталмаған сан шешімдерін қабылдайтын болса. Теңдеулер жүйесін сызықты немесе сызықсыз деп атаймыз теңдеулерге кіретін теңдеулердің математикалық табиғатына байланысы.
§3. Сызықсыз теңдеудің түбірлері.
Жай кезде сызықсыз теңдеулерді трансценденттік және алгебралық теңдеулергебөледі. Дегенмен, олар бір және сол сияқты тәсілдермен шешіледі, оған қарамастан біздер жеке-жеке қарастырамыз, себебі алгебралық теңдеулер шешімдері ерекше қасиеттермен өрнектеледі. Тригонометриялық функцияларды ұстайтын сызықсыз теңдеулер, мысалы
Lgх немесе х, трансценденттік теңдеулер деп аталады. Осындай сызықсыз теңдеулер шешу тәсілдері тура және итеративті тәсілдер деп бөлінеді.
Бірнеші тәсілдер бірден тікелей формулалар көмегімен шешім табуға жағдай жасайды және әрқашан дәл шешімді алуға қамтамассыз етеді. Бұған жататын мысал квадраттық теңдеудің формуласы жатады немесе есептеледі.
Итеративті тәсілдерде кейбір алгаритмді бірнеше қабат қолдану арқылы шешім процедурасын алуға болады. Алынған шешім әрқашан жуықтатылған болып саналады, соған қарамастан дәл шешімге өте жақын болады. Интеративті тәсілдер ЭКЖ-да іске асыруға ең ыңғайлы және сондықтан оны нақты қараймыз. Әрбір жоғарыда көрсетілген тәсілдер шығарылатын есеп мәні теңдеудің f(х) = 0 нақты түбірін табуда.
§4. Жартылай бөлу тәсілі.
Ол келесі операциялардан тұрады. Алдын ала х осіндегі тең интервалдар орналасқан нүктелердегі функциялар мәндер есептеледі. Бұл сол уақытқа дейін істеледі функцияның біртіндеп орналасқан мәндерін f(х n ) және f(х) болмайды, олардың мәндері қарама-қарсы болмай. (Естеріңізге түсіреміз: егер функция үзіліссіз болса, таңбаның өзгеруі түбірдің бар екендігін көрсетеді) .
Одан кейін формула бойынша
x n+1 +x n
Х орт =
2
Мәндер интервалында [х n , x n+1 ] х-ң орта мәні есептеледі және функцияның f(х ор ) мәні табылады.
Егер f(х ор ) таңбасы f(х n ) таңбасымен бірдей болса, онда әрі қарай f(х n ) орнына f(х ор ) пайдаланылады.
Егер де f(х ор ) таңбасы f(х n ) таңбасына қарама-қарсы болса, яғнионың таңбасы f( хn+1 ) таңбасына дәл келсе, онда f(х ор ) функциясында бұл функция мәні ауыстырылады. Нәтижесінде интервал табамыз, онда түбір мәні қысымда болады.
Егер f(х ор ) жеткілікті түрде нольге жақын болса, процесс бітеді, ал қарсы жағдайда ол әрі қарай жалғаса береді.
Сурет - 3-де осы процедура графикалық түрде көрсетілген. Дегенмен, жартылай бөлу тәсілі есептеу жоғарғы тиімділікпен қамтамасыз етілмесе де, ол итерация саны өскен сайын түбірден жуықтау мәнінің алуына одан әрі әсер жасайды. Бірінші рет сондай интервал табылады, онда оның көлденеңі N итерациядан кейін 2 N рет кемиді (төмендегі сурет -3-ші қараңыз) .
у
▪
▪
0 ▪х 4 х 5 х 2 х
▪х 3
х 1 ▪
Сурет-3. Жартылай болу тәсілі.
§ 5 (Метод хорд. ) Хордалар тәсілі.
Бұл тәсілдің негізінде функцияның екі мәні бойынша, әрі өнердің әр турлі таңбалары бар кезінде сызықты интеркалеция жатыр. Түбір іздегенде бұл
тәсіл көбіне тез үлестікті қамтамасыз етеді, алдында көрсетілген тәсілге қарағанда. Есептеу былайша жүргізіледі . Бастапқыда х осінде тең интервалдар бойынша нүктелердегі функцияның мәні анықталады. Бұл сол уақытқа дейін жүргізіледі екі тізбекті функцияның f(x n ) f(x n+1 ) табылғанша, әрі олардың таңбалары әртүрлі болыуы қажет. Осы екі нүкте арқылы жүргізілген түзу ось х-ті мцына мәнде қиып өтеді
xn+1 - xn
x*=x n -f(x n ) .
f(x n+1 ) - f(x n )
Бұл аргументтің мәні функцияның f (x*) мәнін анықтауға қолдалынады, ол функциялардың f(x n ) және f(x n+1 ) мәндерімен салыстырылады және одан әрі солардың ішінен ол таңба бойынша дәл келеді.
Егер f (x*) мәні нольге жеткілікті жақын болмаса, онда барлық процедура (қимыл-әдістер) сол уақытқа дейін қайталанады, әзірше қажетті үлестік дәрежесіне жеткенше сурет-4-де шешім процесі графикалық түрде көрсетілген.
у
▪ х 2
0 ▪х * х
▪х 5
х 1 ▪
Сурет-4. Хордалар тәсілі.
§6. Ньютон тәсілі (жанамалы тәсілі)
Тізбектеп жақындату тәсілі, негізін Ньютон жасаған, итеративті алгаритімдерді құруда өте кең түрде қолданады. Бұл тәсілдің алдыңғы екі тәсілден ерекшелігі түбір тұрған интервалды іздеуде әртүрлі таңбалы функциялар мәндерін табу қажет емес. Ньютон тәсілінде екі белгіні функция мәндері бойынша итерация орнына жанама арқылы қисыққа берілген нүктеде экстрополяция жүзеге асырылады.
Тәсілдің негізінде функцияны f (x) Тэйлер қатарына жақтау жатады:
f (x n +h) =f (x n ) +hf ((x n ) + h 2 , 2 f n (x n ) +…. .
h ұстайтын екінші және одан жоғарғы дәрежелі мүшелер алынып тасталады; мына өрнек қолданылады: х n+h =x n+1
Тұжырымдалады х n -нен x n+1 -ге өтуфункция мәні нольге жуықтатады, олай болса, f х n+h =0. Онда x n+1 = x n = f (x n ) f′(x n ) .
x n+1 мәні нүктеге сәйкес келеді, онда қисыққа жүргізілген жанама x n нүктесінде ось х-ті кесіп өтеді. Сол себепті қисық f (x) түзуден өзгеше, онда f(x n+1 ) функция мәні дәлірек айтсақ нольге тең болмайды. Сондықтан барлық процедура (қимыл-әдістер) қайталанады, әрі бұл кезде x n орнына x n+1 қолданылады. Есептеу f(x n+1 ) мәнінің жеткілікті түрде аз болғандағы жағдайда тоқтатылады. Сурет-5-те теңдеуді шешу проуессін Ньютон тәсілінен жүргізгеніміз графикалық түрде көрсетілген. Осыдан әбден түсінікті, үйлестік жылдамдығы (быстрота сходимости) үлкен мөлшерде бастапқы нүктені дұрыс таңдағанымызға байланысты.
Егер итерация процессінде жанаманың қисаю бұрышының тангенсі нольге тең болса, онда тәсілді қолдану қиынға соғады. Одан әрі мынаны да көрсетуге болады, f′(x) шексіз үлкен болғанда да тәсіл сол сияқты тиімді болмайды. Бір-біріне тең түбірлер кезінде f (x) = f′(x) =0 болады, онда бұл жағдайда Ньютон тәсілі үлестікті қамтамасыз ете алмайды.
у(х)
▪ х 2
▪
0 х
х 1 ▪
Сурет-5. Ньютон тәсілі.
§ 7. Қималар тәсілі.
Бірден-бір Ньютон тәсілінің кемшілігі, оны қолданғанді функцияны f (x) дифференциалдауға тура келеді. Еген туындыны табу қиын болса, онда кейбір жуықтатуды пайдалануға болады, ол және қималар тәсілінің негізін қалайды (құрайды) .
Туындыны f′(x) Ньютон тәсілінде қолданатын айрбастай отыра
f (x n )
f(x n+1 ) =x n - ,
f′(x n )
функцияның тізбектелген мәндерінің айырмасымен, ол аргументтің мәндерінің айырмасына әкеледі
f (x n ) - f(x n-1 )
F′(x n ) = ,
x n - x n -1
сонымен, келесі итеративті формуланы аламыз:
f (x n )
x n+1 =x n - .
F′(x n )
Шын мәнәнде қималар тәсілінде түбір табу үшін интерполяция және экстра комбинациясы қолданылады. Инторполяция жағында бұл тәсіл хордалар тәсіліне эквивалентті. Ньютон тәсіліндегі жағдай сияқты есептеу сол кезде бітеді, егер тізбектелген мәндер х-ң кейбір қолданылатын дәлдікпен бірдей болса немесе егер функция f (x) мәні нольге өте жақын болса.
§ 8. Алгебралық теңдеулердің түбірлерін анықтау.
Қосындылары бүтін дәрежелерді беретін х-ң ұстайтын теңдеулері алгебралық деп аталады. Олардың жалпы түрі мынау:
a n x n +a n-1 x n-1 +…. +a 1 x+a 0 =0.
Алгебралық теңдеулердің қасиеттері
Алгебралық теңдеулердің түбірлерін іздегенде олардың кейбір қасиеттерін еске түсірген пайдалы:
... жалғасы- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.

Ақпарат
Қосымша
Email: info@stud.kz