Optimizări

Laborator
8/10 (1 vot)
Conține 1 fișier: pdf
Pagini : 15 în total
Cuvinte : 1234
Mărime: 1.08MB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Conf.univ.dr.ing. George Mahalu
Facultatea de Inginerie Electrica si Stiinta Calculatoarelor
Universitatea "Stefan cel Mare", Suceava
Specializare: Automatică și Informatică Aplicată

Cuprins

I. Introducere în Scilab .2

II. Tema proiectului 4

III. Rezolvarea temei si Graficele 5

IV. Codul folosit si explicarea acestuia 8

V. Concluzii ..11

VI. Bibliografie ..12

Extras din document

INTRODUCERE ÎN SCILAB Scilab este un mediu de programare și calcul tehnic asemănător Matlab.A fost dezvoltat de Consortium Scilab(DIGITEO) împreună cu mai multe institutii și companii din Frața.Din punct de vedere al software-ului, Scilab este un program care interpretează limbajul. Scilab ofera o viteză mai rapidă de dezvoltare, pentru ca are acces direct la un limbaj de asamblare de nivel mai înalt cu un set de caracteristici aparținând librariilor sale. Utilizatorii de Scilab pot sa isi dezvolte propriile lor ”module” pentru a-și rezolva propriile lor probleme. Scilab te lasă să compilezi dinamic si să folosești alte limbaje de programare precum Fortran,C++ sau C, astfel librăriile externe pot fi folosite ca si cum ar fi o parte deja existenta din Scilab. Din punct de vedere al licenței, Scilab este un program gratis, open source.care vine cu multe caracteristici. Încă de la început, acestea erau axate pe Algebra Liniară, dar rapid, numărul lor a ajuns să acopere mai multe arii din calculul științific dintre care: - Algebră liniară, matrici - Polinoame și funcții rationale - Interpolări, aproximații - Optimizări lineare și non-liniare - Rezolvarea ecuațiilor diferențiale si Algebrice - Optimizări diferențiale si non-diferențiale - Procesare Semnal - Statistici Scilab oferă multe caracteristici legate de grafice, inclusive trasarea lor care ne ajută să cream grafice 2D si 3D cât si interfațe grafice.

3

Scilab ofera facilitati multiple prin familiile de aplicații specifice numite toolbox-uri. Un mare număr de funcționalități sunt incluse în Scilab:

- Matematică și Simulare -Partea matematica a aplicațiilor de inginerie si știință

- Vizualizare 2D & 3D-Funcții pentru creare si personalizare grafice

- Optimizare- Algoritmi pentru a rezolva problemele de constrângere continue și discrete

- Statistică-Analiza și modelarea datelor.

- Sistem control de proiectare & Analiză-Algoritmi si instrumente pentru controlul sistemelor

- Xcos - modelare de sisteme hibride si simulare-Modelare sisteme mecanice/circuite

Vom folosi în proiect funcția plot pentru a ne desena graficele ecuațiilor.

Uneltele grafice sunt foarte comune pentru analizarea datelor si crearea de rapoarte. Scilab-ul utilizează multe moduri de a crea și personaliza diferite tipuri de grafice si diagrame.

Scilab poate crea si produce atat grafice 2D cât și grafice 3D. Poate trasa drepte cu ajutorul funcției plot, cât și personalizarea acestora.

Exemplu de folosire al funcției plot. Definim o funcție ca f=x^2 function f = patrat ( x ) f = x^2 endfunction

După care vom folosi funcția linespace (găsită în unul din sutele de toolboxuri oferite de Scilab) pentru a produce un vector cu 50 de elemente începând de la 1 până la 10 și o vom salva in variabila xdata.

Bibliografie

- Metode numerice în optimizarea sistemelor, Editura Matrix Rom, București, 2006

- http://www.scilab.org/scilab/about

- Help - Scilab

- https://www.scilab.org/

- https://en.wikipedia.org/wiki/Scilab

- https://scilab.in/fossee-scilab-toolbox/optimization-toolbox/functions/fminimax?fbclid=IwAR1FkDvN23lzP-PDx53GWaHACNxLhz73pbxcPgkjjEqdfOpo-YP9QU4W574

Preview document

Optimizări - Pagina 1
Optimizări - Pagina 2
Optimizări - Pagina 3
Optimizări - Pagina 4
Optimizări - Pagina 5
Optimizări - Pagina 6
Optimizări - Pagina 7
Optimizări - Pagina 8
Optimizări - Pagina 9
Optimizări - Pagina 10
Optimizări - Pagina 11
Optimizări - Pagina 12
Optimizări - Pagina 13
Optimizări - Pagina 14
Optimizări - Pagina 15

Conținut arhivă zip

Alții au mai descărcat și

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Microcontrolerul 8051 - Joc de lumini programabile

Introducere În ziua de azi, automatele microprogramabile sunt unele din cele mai întâlnite dispozitive folosite în automatizări dar și în alte...

Ai nevoie de altceva?