Tehnici de Data Mining

Laborator
8/10 (3 voturi)
Domeniu: Calculatoare
Conține 19 fișiere: docx, pdf, txt, xmcd
Pagini : 46 în total
Cuvinte : 6979
Mărime: 1.72MB (arhivat)
Publicat de: Ionut Cosmin B.
Puncte necesare: 0

Extras din laborator

Caracteristici generale

- GNU Octave este un limbaj de nivel înalt, cu facilităţi pentru rezolvarea problemelor de calcul numeric, statistică, grafică etc.

- Din anul 1997, GNU Octave este disponibil open-source, în cadrul proiectului GNU Project.

- Octave a fost dezvoltat începând cu anul 1988, de către James B. Rawlings şi John W. Eaton, la Universitatea din Texas. Numele Octave a fost ales de către John Eaton, după numele unui profesor de-al său (Octave Levenspiel). De-a lungul timpului, Octave a fost dezvoltat şi îmbunătăţit permanent, în cadrul proiectului GNU Project.

- Primele versiuni aveau interfaţă în linie de comandă. De la versiunea 3.8, apărută în 2013, Octave dispune şi de o interfaţă grafică (GUI).

- Sintaxa Octave este similară cu sintaxa Matlab.

- Cea mai nouă versiune (2014): Octave 3.8.2

Interfaţa grafică Octave

Cu ajutorul interfeţei grafice se pot realiza următoarele:

-execuţia comenzilor şi obsevarea rezultatelor acestora în fereastra de comenzi (Command Window);

-editare de cod în fereastra Editor şi rulare (execuţie) directă din fereastra Editor (cu tasta F5);

-vizualizarea informaţiilor despre toate variabilele curente în fereastra Workspace;

-utilizarea ferestrei File Browser pentru manipularea fişierelor;

-acces la documenţia Octave în fereastra Documentation.

Câteva reguli de sintaxă

1.Operatori aritmetici:

+ (adunare)

- (scădere)

* (înmulţire)

/ (împărţire)

^ (ridicare la putere)

Exemple:

>> 2+4

ans = 6

>> 3+2^4

ans = 19

Observaţie: ans este variabila în care programul introduce automat rezultatul unei comenzi ce nu defineşte o variabilă proprie în acest scop.

2.Variabile, operaţia de atribuire, calculul expresiilor

Operatorul de atribuire este =

Operaţia de atribuire are forma generală: variabila = expresie

Ordinea operaţiilor în cadrul unei expresii matematice se realizează cu ajutorul operatorilor paranteză: ( )

Exemple:

>> x=5

x = 5

>> y=3

y = 3

>> E=x*y

E = 15

>> F=((2*x+3)-y)^2

F = 100

3.Constante (implementate ca funcţii predefinite): pi, e, i, Inf, eps

>> pi

ans = 3.1416

>> e

ans = 2.7183

>> eps

ans = 2.2204e-016

4.Afişarea rezultatelor

-Scrierea în linia de comandă a numelui variabilei sau funcţiei

>> x

x = 5

-Funcţia disp( )

>> disp(x)

5

>> disp("Valoarea lui x este"),disp(x)

Valoarea lui x este

5

5.Funcţii matematice uzuale

a) funcţii trigonometrice:

sin - sinus; asin - arcsinus;

cos - cosinus; acos - arccosinus;

tan - tangentă; atan - arctangent;

cot - cotangentă; acot - arccotangent;

sec - secantă; asec - arcsecant;

csc - cosecantă; acsc - arccosecant;

b) funcţii putere:

exp - funcţia exponenţială;

log - logaritm natural;

log2 - logaritm în baza 2;

log10 - logaritm în baza 10;

sqrt - funcţia radical;

c) alte funcţii:

abs - valoarea absolută, modul;

min - minimum;

max - maximum;

round - cel mai apropiat întreg (rotunjire);

fix - trunchiere (parte întreagă);

Aplicaţii

Să se calculeze expresiile:

Soluţii:

Preview document

Tehnici de Data Mining - Pagina 1
Tehnici de Data Mining - Pagina 2
Tehnici de Data Mining - Pagina 3
Tehnici de Data Mining - Pagina 4
Tehnici de Data Mining - Pagina 5
Tehnici de Data Mining - Pagina 6
Tehnici de Data Mining - Pagina 7
Tehnici de Data Mining - Pagina 8
Tehnici de Data Mining - Pagina 9
Tehnici de Data Mining - Pagina 10
Tehnici de Data Mining - Pagina 11
Tehnici de Data Mining - Pagina 12
Tehnici de Data Mining - Pagina 13
Tehnici de Data Mining - Pagina 14
Tehnici de Data Mining - Pagina 15
Tehnici de Data Mining - Pagina 16
Tehnici de Data Mining - Pagina 17
Tehnici de Data Mining - Pagina 18
Tehnici de Data Mining - Pagina 19
Tehnici de Data Mining - Pagina 20
Tehnici de Data Mining - Pagina 21
Tehnici de Data Mining - Pagina 22
Tehnici de Data Mining - Pagina 23
Tehnici de Data Mining - Pagina 24
Tehnici de Data Mining - Pagina 25
Tehnici de Data Mining - Pagina 26
Tehnici de Data Mining - Pagina 27
Tehnici de Data Mining - Pagina 28
Tehnici de Data Mining - Pagina 29
Tehnici de Data Mining - Pagina 30
Tehnici de Data Mining - Pagina 31
Tehnici de Data Mining - Pagina 32
Tehnici de Data Mining - Pagina 33
Tehnici de Data Mining - Pagina 34
Tehnici de Data Mining - Pagina 35
Tehnici de Data Mining - Pagina 36
Tehnici de Data Mining - Pagina 37
Tehnici de Data Mining - Pagina 38
Tehnici de Data Mining - Pagina 39
Tehnici de Data Mining - Pagina 40
Tehnici de Data Mining - Pagina 41
Tehnici de Data Mining - Pagina 42
Tehnici de Data Mining - Pagina 43
Tehnici de Data Mining - Pagina 44
Tehnici de Data Mining - Pagina 45
Tehnici de Data Mining - Pagina 46

Conținut arhivă zip

  • accidente.txt
  • alegeri.txt
  • copii.txt
  • Lectia 1.docx
  • Lectia 2.pdf
  • Lectia 3.pdf
  • Lectia 4.pdf
  • Lectia 5.pdf
  • Lectia 6.pdf
  • Lectia 7.pdf
  • Lectia 8.pdf
  • pacienti.txt
  • pesti.txt
  • tdm5.txt
  • to_5.xmcd
  • to_5_1.xmcd
  • to_ecuatii.xmcd
  • to_ecuatii1.xmcd
  • Untitled.txt

Alții au mai descărcat și

Rezolvarea problemei rucsacului folosind tehnici de metauristici

Rezumare In aceasta lucrare mi-am propus o metodologie hibrida pentru rezolvarea unei problem de optimizare, mai exact problema rucsacului....

Microsoft Excel

Obiective: 1. Crearea, redenumirea, utilizarea şi ştergerea foilor de calcul tabelar; 2. Definirea şi formatarea celulelor; 3. Definirea...

Design-ul și Machetarea Paginilor Web

Trei reguli faţă de un sit 1. Respectarea strictă a standardelor internet. 2. Alegerea riguroasă a conţinutului paginilor web. 3. Asigurarea...

Microsoft Visual Studio C++ MFC Project

In Microsoft Visual Studio cream C++  MFC Project , cu un sindur document. Aici vom incerca sa interpretam cu ajutorul graficii 2D, grafica 3D...

Criptarea Textelor cu Ajutorul Algoritmului Caesar și Affine

Affine: Cifrul afin este un tip de cifru de substitutie monoalphabetica. în care fiecare literă într-un alfabet este mapat la echivalentul său...

Excel - Baze de Date

CALCUL TABELAR. PROCESOARE DE TABELE. EXCEL Prezentare generală a calculului tabelar Procesoarele de calcul tabelar sau generatoarele de foi de...

Tehnici de Programare a Datelor

1. Care este diferenta intre un semnal continuu si un semnal continuu cuantificat? In functie de evolutia temporala semnalele se clasifica in...

Probleme Programare

Sa se scrie o functie care calculeaza cel mai mare divizor comun dintre 2 nr numere intregi nenule, utilizand algoritmul lui Euclid. /* CMMDC */...

Te-ar putea interesa și

Elaborarea sistemului de circulație a documentelor destinat folosirii în cadrul cancelariei de stat

Introducere Transmiterea eficienta a informaţiei constituie, incontestabil, una dintre principalele căi care poate contribui la progresul unei...

Proiectare Software-ului Destinat CRM

Definiţie CRM reprezintă o strategie managerială care vizează identificarea principalelor aşteptări şi comportamente ale clienţilor organizaţiei...

Auditul financiar intern în condițiile utilizării sistemelor informatice la CN Imprimeria Coresi SA

CAP. 1 Auditul calităţii informaţiei contabile: obiective, realizări şi limite 1.1. Introducere Informaţiile furnizate de intreprinderi stau la...

Sotware pentru Achiziția Semnalului Vocal Provenit din Plânsul nou-născuților

Capitolul 1. Introducere 1.1 Contextul actual Domeniul medical a reprezentat dintotdeauna o ramură de foarte mare interes prin simplul fapt că...

Data mining

Scurt istoric al OLAP Bazele de date nu sunt un domeniu foarte atractiv. Desi afacerile in acest domeniu sunt impresionante, iar aplicatiile care...

Data Mining - Metodă Modernă de Explorare și Manipulare a Datelor

Introducere Data mining este rezultatul firesc al evoluţiei tehnologiei informaţiei determinat de creşterea volumului de date produs de societatea...

Data mining

Introducere Numarul utilizatorilor de Internet creste in fiecare zi semnificativ, aceasta insemnand faptul ca o buna parte din populatia globului...

Subiecte SIAD

A1/ Decizie – definiţie, niveluri şi tipuri de decizie Putem defini decizia ca fiind rezultatul unor activităţi conştiente de alegere a unei...

Ai nevoie de altceva?