PowerPoint-Präsentation

Documente similare
E_d_Informatica_sp_MI_2015_bar_02_LRO

E_d_Informatica_sp_SN_2014_bar_10_LRO

Fisa disciplinei_Utilizarea_Calc_CFDP_ _var2_

Microsoft Word - Tematica examen AII.doc

PROIECT DIDACTIC DATE DE IDENTIFICARE Data: Școala : Școala Gimnazială Grigore Moisil Ploiești Clasa: a VI-a Profesor: Ilie Oana Magdalena Disciplina:

Microsoft Word - Planuri_Mate_

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Alexandru Ioan Cuza din Iaşi 1.2 Facultatea Facultatea de

Programarea şi utilizarea calculatoarelor

Analiză de flux de date 29 octombrie 2012

Microsoft Word - O problema cu bits.doc

MergedFile

..MINISTERUL EDUCAŢIEI NAȚIONALE ŞI CERCETARII STIINTIFICE UNIVERSITATEA DE VEST DIN TIMIȘOARA.I CENTRUL DE DEZVOLTARE ACADEMICĂ. FIȘA DISCIPLINEI 1.

Analiză statică Analiza fluxului de date 23 octombrie 2014

ALGORITMII ŞI REPREZENTAREA LOR Noţiunea de algoritm Noţiunea de algoritm este foarte veche. Ea a fost introdusă în secolele VIII-IX de către Abu Ja f

PLAN DE ÎNVĂŢĂMÂNT

Limbaje de Programare Curs 6 – Functii de intrare-iesire

Microsoft Word - 4_Fd_Teoria_sist_I_2013_2014_MLF_Calc

LUCRAREA 8 PROGRAMAREA NELINIARĂ ÎN REZOLVAREA PROBLEMELOR DIN ENERGETICĂ. METODE DE ORDINUL Aspecte generale Programarea neliniară are o foart

ROMÂNIA MINISTERUL EDUCAŢIEI NAȚIONALE Domeniul fundamental: Matematică și știinţe ale naturii Domeniul de licenţă: Informatică Ciclu de studii: 1 Pro

5_2012_2013_AC_PI_C_Anii_III-IV.xls

U.T.Cluj-Napoca, C.U.N. Baia Mare Facultatea: Inginerie PLAN de INVĂŢĂMÂNT Domeniul: Calculatoare şi Tehnologia Informaţiei anul univ Progr

Operatorii in C Expresii Operatori aritmetici Operatori de asignare Operatori de incrementare si decrementare Operatori relationali Operatori logici O

Slide 1

09. Informatica 2 - MM 1

Anexa nr. 2 FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior UNIVERSITATEA DE VEST TIMISOARA 1.2 Facultatea FIZICA 1.3 De

SUBPROGRAME

FIŞA DISCIPLINEI 1 1. Date despre program 1.1 Instituţ ia de învăţ ământ superior Universitatea Politehnica Timişoara 1.2 Facultatea 2 / Departamentul

MINISTERUL EDUCAŢIEI AL REPUBLICII MOLDOVA COORDONAT: " " 2017 Nr. de înregistrare a planului de învăţământ UNIVERSITATEA DE STAT DIN MOLDOVA Aprobat:

METODE NUMERICE ÎN INGINERIE

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea de Vest din Timișoara 1.2 Facultatea Matematică și Informa

2

Microsoft PowerPoint - Prezentarea_programelor_de_studii_de_licenta_2019

..MINISTERUL EDUCAŢIEI NAȚIONALE ŞI CERCETARII STIINTIFICE UNIVERSITATEA DE VEST DIN TIMIȘOARA.I CENTRUL DE DEZVOLTARE ACADEMICĂ. FIȘA DISCIPLINEI 1.

CASA CORPULUI DIDACTIC BRĂILA PORTOFOLIU EVALUARE INFORMATICĂ ȘI TIC PENTRU GIMNAZIU CLASA A V-A Neamț SERIA 1 GRUPA 1 CURSANT: ALTERESCU V. IULIA-CRI

Nr

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Babeş-Bolyai Cluj-Napoca 1.2 Facultatea Facultatea de Mate

I. Partea introductivă Proiectul unității de învățare CONCEPTUL DE MATRICE ŞCOALA: Colegiul Național Petru Rareș Suceava CLASA: a XI a- matematică / a

FIŞA DISCIPLINEI

Laborator 1-Teoria probabilitatilor si statistica matematica Sef lucrari dr.mat. Daniel N.Pop Departamentul de calculatoare si inginerie electrica 1 P

PowerPoint Presentation

-

Investeşte în oameni

1. a. Să se scrie un algoritm care să afişeze toate numerele de patru cifre care au cifra sutelor egală cu o valoare dată k, şi cifra zecilor cu 2 mai

Logică și structuri discrete Limbaje regulate și automate Marius Minea marius/curs/lsd/ 24 noiembrie 2014

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Alexandru Ioan Cuza din Iasi 1.2 Facultatea Facultatea de

Fisa MMC IA

Microsoft Word - CarteC.doc

PLAN DE ÎNVĂŢĂMÂNT

Paradigme de Programare

Limbaje Formale, Automate si Compilatoare

Fâciu N. Maria-Ema CASA CORPULUI DIDACTIC BRĂILA PROGRAM DE FORMARE INFORMATICĂ ȘI TIC PENTRU GIMNAZIU CLASA A V-A SERIA 1 GRUPA 2 CURSANT: Fâciu N. M

tehnologii web

Microsoft Word - CarteC.doc

PowerPoint-Präsentation

PowerPoint-Präsentation

Microsoft Word - PCLP2_Curs_4_2019.doc

A TANTÁRGY ADATLAPJA

Limbaje de Programare Curs 5 – Siruri de caractere

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Alexandru Ioan Cuza din Iaşi 1.2 Facultatea Facultatea de

Microsoft Word - Plan de invatamant CALCULATOARE - prima pagina

..MINISTERUL EDUCAŢIEI NAȚIONALE ŞI CERCETARII STIINTIFICE UNIVERSITATEA DE VEST DIN TIMIȘOARA.I CENTRUL DE DEZVOLTARE ACADEMICĂ. FIȘA DISCIPLINEI 1.

PROGRAMARE ORIENTATA PE OBIECTE

proiectarea bazelor de date

Curriculum vitae Europass INFORMAŢII PERSONALE Nume CÂRSTEA CLAUDIA-GEORGETA Naţionalitate Română Data naşterii 15 no

Programarea şi utilizarea calculatoarelor

MINISTERUL EDUCAŢIEI, CULTURII ŞI CERCETĂRII AL REPUBLICII MOLDOVA COORDONAT: 2017 Nr. de înregistrare a planului de învăţământ UNIVERSITATEA DE STAT

Microsoft Word - CarteC.doc

Logică și structuri discrete Logică propozițională Marius Minea marius/curs/lsd/ 3 noiembrie 2014

CASA CORPULUI DIDACTIC BRAILA PROGRAM DE FORMARE INFORMATICA SI TIC PENTRU GIMNAZIU CLASA A V-A SERIA 1 GRUPA 2 CURSANT: TIMOFTI V. AFRODITA COLEGIUL

PowerPoint Presentation

MINISTERUL EDUCAŢIEI AL REPUBLICII MOLDOVA COORDONAT: _ J _ 2016 Nr. de înregistrare a olanului de UNIVERSITATEA DE STAT DIN MOLDOVA APROBAT: SENATUL

Investeşte în oameni

Laborator 2 Incompatibilităţi/Diferenţe între C şi C++ Completări C++ Supraîncărcarea (redefinirea) numelui de funcţii În C nu este permisă existenţa

Sisteme de calcul în timp real

LOGICA MATEMATICA SI COMPUTATIONALA Sem. I,

Anexa nr. 2 FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior UNIVERSITATEA DE VEST TIMISOARA 1.2 Facultatea FIZICA 1.3 De

ROMÂNIA MINISTERUL EDUCAŢIEI NAŢIONALE UNIVERSITATEA OVIDIUS DIN CONSTANŢA FACULTATEA DE MATEMATICĂ ŞI INFORMATICĂ PLAN DE ÎNVĂŢĂMÂNT (conţine 11 pagi

Top

Slide 1

Lucrarea 10

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babeş-Bolyai din Cluj-Napoca superior 1.2 Facultatea Facultatea de

Anexa 2

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Babeş-Bolyai Cluj-Napoca 1.2 Facultatea Matematică şi Info

Clustere şi impurităţi în sisteme complexe

1. Operatii cu matrici 1 Cerinte: Sa se realizeze functii pentru operatii cu matrici patratice (de dimensiune maxima 10x10). Operatiile cerute sunt: A

Autoevaluare curs MN.doc

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ Universitatea Babeş-Bolyai Cluj-Napoca superior 1.2 Facultatea Facultatea de Mate

Microsoft Word - matem_aplicate in Economie aa FD Bala.doc

Microsoft Word - probleme_analiza_numerica_ses_ian09.rtf

FIŞA DISCIPLINEI ARHITECTURA SISTEMELOR DE CALCUL 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea POLITEHNICA din Bucureşti

Probleme proiect TP BITPERM Implementați un algoritm care citește de la intrarea standard două numere naturale și scrie la ieșirea standard da

Aproximarea functiilor prin metoda celor mai mici patrate

Microsoft Word - MK_An_I_Matematica_aplicata_in_economie.docx

15. Logică matematică cu aplicații în informatică - MI 3

Unitatea: Școala Gimnazială Disciplina: Informatică și TIC Programa școlară aprobată cu OMEN nr.3393 din Profesor: prof. Clasa: a V-a A, B

GHERCĂ MAGDA CASA CORPULUI DIDACTIC BRĂILA PORTOFOLIU EVALUARE INFORMATICĂ ȘI TIC PENTRU GIMNAZIU CLASA A V-A Neamț SERIA 1 GRUPA 1 CURSANT: GHERCĂ G

Transcriere:

Universitatea Transilvania din Braşov Laboratorul de Vedere Artificială Robustă şi Control Metode Numerice Curs 01 Introducere Gigel Măceșanu 1

Cuprins Obiectivele cursului Organizare: Structura cursului Structura laboratorului Examen final Referințe bibliografice Descrierea și evaluarea algoritmilor 2

Obiectivele cursului Rezolvarea problemelor matematice cu ajutorul calculatorului Transformarea modelelor matematice în modele numerice Presupun algoritmi ce pot fi ușor transformați în coduri sursă, folosind diferite limbaje de programare Are ca scop prezentarea principiilor și relațiilor de calcul matematic numeric care stau astăzi la baza construcției programelor de calcul profesionale, de ex: interpolare derivare şi integrare numerică metodele de rezolvarea a ecuaţiilor 3

Organizare: Structura cursului Data şi ora cursului: Miercuri Data şi ora examenului?? Suportul cursului în format *.pdf: rovis.unitbv.ro 4

Organizare: Structura cursului Următoarele subiecte sunt atinse pe parcursul cursurilor: Introducere Calcul matriceal și erori de calcul numeric Sisteme de ecuații liniare Ecuații neliniare Interpolarea funcțiilor Derivarea numerică Integrarea numerică Valori și vectori proprii 5

Organizare: Structura laboratorului Sistem de operare: Windows Mediu de programare Scilab Poate fi descărcat de la adresa: http://www.scilab.org/ 6

Examen final Colocviu de laborator Rezultatul acordat: admis sau respins Examen scris: 90% din nota finală Prezența reprezintă 10% din nota finală 7

Referințe bibliografice Ioan Rusu, Metode numerice. Algoritmi în limbaj C, Maxrom, 2006 J. Mathews, K.D. Fink, Numerical Methods using MATLAB, 3rd Ed, Prentice Hall, 1999 A. Hadar, C. Marin, C. Petre, A. Voicu, Metode numerice în inginerie, Politehnica Press, 2004 Gabriela Ciuprina, Algoritmi numerici pentru calcule științifice în ingineria electrică, MatrixRom, 2013 Georghe Scutaru, notițe curs Metode numerice 8

Descrierea și evaluarea algoritmilor Un algoritm este o metodă de rezolvare a unei probleme corect formulate, constând într-un număr finit de etape simple, elementare, susceptibile de a fi implementate pe un calculator Implementarea se realizează cu ajutorul unui limbaj de programare: C/C++, Matlab, Scilab Pentru a generaliza scrierea unui algoritm, fără al face dependent de un anume limbaj, se folosește pseudocod sau pseudo-limbaj pseudocod este o scriere intermediară, menită să simplifice scrierea unui algoritm într-un limbaj de programare și să ajute la realizarea clarității algoritmului, în timp scurt. Un pseudocod este un fals limbaj, nu poate fi compilat. El însă reprezintă punctul de plecare pentru scrierea programului 9

Pseudocodul Pseudocodul este o metodă de descriere convențională, simplă, a algoritmilor Caracteristicile lui sunt: Nu are sintaxă strictă Poate folosi cuvinte din limba maternă a programatorului Trebuie sa fie clar și neambiguu Conține cuvinte cheie: Cuvintele care au corespondență în fiecare limbaj Include linii care descriu acțiuni În limbaj de programare sunt instrucțiuni 10

Pseudocodul Include linii care descriu date În limbaj de programare sunt declarații Folosesc conceptul de variabilă, este o zonă din memorie, exprimată prin trei caracteristici: Nume: șir de caractere care permite identificarea zonei de memorie unde este stocată variabila Valoare: reprezintă conținutul zonei de memorie Tip: atribut ce permite interpretarea conținutului zonei de memorie unde este stocată variabila Conține declarații: sunt linii de pseudocod ce descriu datele Date fundamentale (logic, întreg, real, caracter) 11

Pseudocodul Date agregate: tablouri, înregistrări logic T, F; adevaarat, fals intreg N; numarul de noduri real Pc, Pg; putere consumata, putere generata caracter c, C tablou real V [10] Instrucțiunile sunt linii de pseudocod ce reprezintă acțiunile ce se execută asupra datelor Instrucțiuni simple: intrare, ieșire, atribuire Instrucțiuni structurate: secvență, de decizie, ciclice citește N real x scrie q, p x = 2 logic a daca x < 0 a = (x y) x=x+2 12

Contact: Email: gigel.macesanu@unitbv.ro Web: rovis.unitbv.ro 13