Algoritmi și Erori de Calcul

Referat
7/10 (1 vot)
Conține 1 fișier: doc
Pagini : 41 în total
Cuvinte : 8416
Mărime: 361.10KB (arhivat)
Publicat de: Astrid Banu
Puncte necesare: 6

Extras din referat

1.1 INTRODUCERE.

Fără a neglija importanţa soluţiilor analitice oferite de matematică, majoritatea problemelor inginereşti pot fi soluţionate pe cale numerică. Descrierea şi analiza cantitativă a oricărui fenomen fizic, chimic, metalurgic,…se face prin calcule aproximative, rezultate din natura aproximativă a valorilor utilizate.

Datele de intrare ale modelelor matematice au ca sursă, măsurările unor mărimi fizice care, în mod inevitabil, sunt însoţite de erori. În egală măsură, modelele matematice utilizate sunt aproximări ale proceselor şi fenomenelor reale. Aplicarea unui algoritm numeric la descrierea unui model matematic implică introducerea altor aproximări în exprimarea derivatelor sau a integralelor pe intervalele de definiţie. La rularea unui program pe calculator, intervine o categorie suplimentară de erori, urmare a faptului că, în memoria maşinii de calcul, rezultatele operaţiilor aritmetice nu pot fi reţinute decât sub forma unui număr finit de cifre. Este evident că problema aproximărilor, erorilor şi implicit, precizia calculelor numerice joacă un rol hotărâtor în obţinerea unor soluţii acceptabile practic.

1.2 Algoritmi de calcul

Rezolvarea unei probleme practice presupune obţinerea unor date de ieşire în urma prelucrării datelor de intrare, conform unui algoritm de calcul impus.

Datele iniţiale formează mulţimea valorilor cunoscute ale parametrilor care descriu fenomenul studiat.

Datele de ieşire formează mulţimea valorilor calculate ale parametrilor analizaţi.

Definiţie: Algoritm de calcul: set ordonat de paşi executabili, descrişi fără echivoc, care definesc un proces finit.

Algoritmul de calcul reprezintă un sistem de reguli care, pe baza datelor de intrare calculează datele de ieşire, prin operaţii succesive, unic determinate. Un algoritm de calcul are următoarele atribute:

a. Generalitate – permite rezolvarea tuturor problemelor din clasa respectivă;

b. Unicitate – transformările intermediare sunt unic determinate;

c. Finitudine – numărul transformărilor intermediare, aplicate datelor de intrare pentru obţinerea datelor de ieşire, este finit.

d. Realizabilitate – să poată fi tradus într-un limbaj de programare.

e. Determinist – să poată fi tradus într-un limbaj de programare.

f. Stabilitate - introducând date iniţiale uşor modificate (perturbate), soluţia obţinută va fi apropiată de cea a problemei iniţiale. Altfel, dacă prin modificarea preciziei de lucru, procedeul conduce la o infinitate de soluţii, atunci se spune că algoritmul de calcul utilizat este instabil.

1.3.Tipuri de erori

Un algoritm de calcul este bine ales dacă precizia calculelor este bună. Corectitudinea soluţiei depinde, însă, de o serie de erori privind precizia de măsurare, metoda de calcul şi precizia calculelor matematice.

Erorile care însoţesc modelul matematic şi datele de intrare se numesc erori inerente, deoarece au un caracter inevitabil.

a. Erori iniţiale

Erorile iniţiale apar ca erori de măsurare datorită preciziei relative a instrumentului utilizat. Această categorie de erori, numite şi instrumentale este o categorie de erori sistematice. În această categorie pot fi introduse şi erorile de observaţie care sunt neregulate sau întâmplătoare.

b. Erori de metodă

La soluţionarea numerică a unei probleme practice se recurge la o anumită metodă matematică ce descrie fenomenul studiat cu un anumit grad de aproximare. Eroarea de metodă poate fi diminuată printr-o alegere atentă a metodei matematice utilizate. De ex: soluţionarea unei ecuaţii diferenţiale de tipul aT/+T=T1, care descrie dinamica încălzirii şi răcirii traductoarelor de temperatură prin două metode: arată că rezultatele obţinute cu algoritmul Runge-Kulta sunt mai precise decât cele obţinute cu algoritmul Euler.

c. Erori de calcul

Erorile de calcul pot fi: de trunchiere, de rotunjire.

Erorile de trunchiere provin din trunchierea unui calcul aritmetic infinit. De ex. pentru calculul sinusului unui unghi, în radiani, poate fi folosită seria Taylor:

(1)

Dar această serie este infinită, ceea ce conduce la utilizarea în calcule numai a unui număr limitat de termeni: ex. primii 4 sau 5, ceilalţi care sunt omişi, introducând o eroare de trunchiere.

Un alt exemplu este cel al algoritmului Newton-Raphson pentru rezolvarea ecuaţiilor neliniare.

Preview document

Algoritmi și Erori de Calcul - Pagina 1
Algoritmi și Erori de Calcul - Pagina 2
Algoritmi și Erori de Calcul - Pagina 3
Algoritmi și Erori de Calcul - Pagina 4
Algoritmi și Erori de Calcul - Pagina 5
Algoritmi și Erori de Calcul - Pagina 6
Algoritmi și Erori de Calcul - Pagina 7
Algoritmi și Erori de Calcul - Pagina 8
Algoritmi și Erori de Calcul - Pagina 9
Algoritmi și Erori de Calcul - Pagina 10
Algoritmi și Erori de Calcul - Pagina 11
Algoritmi și Erori de Calcul - Pagina 12
Algoritmi și Erori de Calcul - Pagina 13
Algoritmi și Erori de Calcul - Pagina 14
Algoritmi și Erori de Calcul - Pagina 15
Algoritmi și Erori de Calcul - Pagina 16
Algoritmi și Erori de Calcul - Pagina 17
Algoritmi și Erori de Calcul - Pagina 18
Algoritmi și Erori de Calcul - Pagina 19
Algoritmi și Erori de Calcul - Pagina 20
Algoritmi și Erori de Calcul - Pagina 21
Algoritmi și Erori de Calcul - Pagina 22
Algoritmi și Erori de Calcul - Pagina 23
Algoritmi și Erori de Calcul - Pagina 24
Algoritmi și Erori de Calcul - Pagina 25
Algoritmi și Erori de Calcul - Pagina 26
Algoritmi și Erori de Calcul - Pagina 27
Algoritmi și Erori de Calcul - Pagina 28
Algoritmi și Erori de Calcul - Pagina 29
Algoritmi și Erori de Calcul - Pagina 30
Algoritmi și Erori de Calcul - Pagina 31
Algoritmi și Erori de Calcul - Pagina 32
Algoritmi și Erori de Calcul - Pagina 33
Algoritmi și Erori de Calcul - Pagina 34
Algoritmi și Erori de Calcul - Pagina 35
Algoritmi și Erori de Calcul - Pagina 36
Algoritmi și Erori de Calcul - Pagina 37
Algoritmi și Erori de Calcul - Pagina 38
Algoritmi și Erori de Calcul - Pagina 39
Algoritmi și Erori de Calcul - Pagina 40
Algoritmi și Erori de Calcul - Pagina 41

Conținut arhivă zip

  • Algoritmi si Erori de Calcul.doc

Alții au mai descărcat și

Oțeluri pentru construcții navale

Caracteristicile mecanice ale marcilor de oteluri sunt prezentate în tabelul 1 Tabelul 1 Marca otelului Starea de livrare Rm (N/mm2) ReH (N/mm2)...

Metalurgia Cadmiului

METALURGIA CADMIULUI Tehnologiile de prelucrare a sub produselor cu continut de cadmiu pentru obtinerea cadmiului includ in mod necesar...

Metalurgia Molibden

METALURGIA MOLIBDENULUI Introducere: Molibdenul a fost descoperit in anul 1778 de catre Scheele prin dezagregarea cu acid azotic. Productia de Mo...

Măsurarea debitelor

1. Consideratii teoretice Debitul este o marime ce caracterizeaza transportul fluidelor prin conducte si canale. Debitul se defineste ca fiind...

Metalurgia Wolframului

1.Obtinerea W din concentratie de Wolframit prin sinterizare alcalina. Reactiile chimice de baza la faza de sinterizare sunt: 2FeWO4 +...

Cercetări pentru valorificarea deșeurilor feroase fine prin procedee neconvenționale

Furnalul a jucat un rol important in productia de fonta datorita eficientei utilizarii caldurii si a gazelor precum si productiei de masa. In...

Biomateriale

CAPITOLUL I BIOMATERIALE 1. Definiție, Caracterizare Biomaterialul în terminologia medicală este „orice material natural sau sintetic (care...

Alegerea regimurilor de prelucrare prin eroziune electrochimică

Printre parametrii electrotehnologici care influenteaza marimea interstitiului de lucru , siguri sunt aceia ale caror valori permit programarea...

Te-ar putea interesa și

Comanda PWM a invertoarelor

Capitolul 1 - Comanda PWM a invertoarelor de tensiune trifazate În acest capitol se prezintă rolul comenzii cu modulaţie a pulsurilor în lăţime...

Linii de Transmisiuni Optoelectronice

Sistemele de transmisiune a informaţiei prin fibre optice (STIFO). STIFO reprezintă un ansamblu de mijloace tehnice care asigură organizarea...

Transmisia și Verificarea Datelor cu Ajutorul Circuitului de Detecție a Erorilor Bazat pe Algoritmul CRC

INTRODUCERE Prin acest proiect se doreşte realizarea unor programe în limbajul Verilog şi implementarea pe module Xilinx a unui circuit de...

Rețele Neuronale

1. Să se implementeze algoritmul perceptron pentru clasificarea datelor provenite din două clase şi să se realizeze un studiu comparativ privind...

Curs Modelare Cuptoare

1.1. Analiza de proces. Marimile fizice si geometrice care caracterizeaza un cuptor (proces termic) pot fi împartite în constante si variabile de...

Semnale și Metode de Procesare

CAPITOLUL 1 - SEMNALE 1.1. Introducere În multe cazuri procesarea semnalelor reprezintă o etapă premergătoare analizei şi sintezei unor situaţii...

Identificarea Sistemelor

CAPITOLUL 1 Introducere Un sistem poate fi definit ca o colectie de unul sau mai multe obiecte interconectate. Un obiect este o entitate fizica...

Materiale Numerice

Lucrarea 1 ERORI SCOPUL LUCRĂRII În prima parte a lucrării se prezintă conceptele fundamentale ale reprezentării numerelor reale, utile în...

Ai nevoie de altceva?