8 #ifndef HE_MATRIX_H_INCLUDED 9 #define HE_MATRIX_H_INCLUDED 1 12 #ifndef HE_CONF_H_INCLUDED 17 #ifndef STDLIB_H_INCLUDED 19 #define STDLIB_H_INCLUDED 1 24 #ifndef STDINT_H_INCLUDED 26 #define STDINT_H_INCLUDED 1 double hsm_et_matrix_avg(const HE_MATRIX *pm)
Mittelwertberechnung.
double hsm_et_matrix_min(const HE_MATRIX *pm)
Minimum-Suche.
size_t spalten
Spaltenanzahl.
Definition: he-matrix.h:38
double * daten
Werte: Zeile 1, Zeile 2, usw.
Definition: he-matrix.h:36
Matrix mit double-Werten.
Definition: he-matrix.h:35
HE_MATRIX * hsm_et_matrix_from_text(const char *fn)
Neue Matrix erstellen, Daten hierfuer aus Textdatei lesen.
void hsm_et_matrix_delete(HE_MATRIX *pm)
Von der Matrix belegten Speicherplatz wieder freigeben.
double hsm_et_matrix_max(const HE_MATRIX *pm)
Maximum-Suche.
int hsm_et_matrix_mult(HE_MATRIX *r, const HE_MATRIX *a, const HE_MATRIX *b)
Matrizenmultiplikation.
double hsm_et_matrix_sum(const HE_MATRIX *pm)
Summenberechnung.
Konfigurationseinstellungen.
int hsm_et_matrix_to_text(const char *fn, const HE_MATRIX *pm)
Matrix in Textdatei schreiben.
int hsm_et_matrix_set(HE_MATRIX *pm, size_t zeile, size_t spalte, double wert)
Wert setzen.
HE_MATRIX * hsm_et_matrix_new(size_t zeilen, size_t spalten, double wert)
Neue Matrix erstellen, alle Elemente mit Anfangswert fuellen.
double hsm_et_matrix_get(const HE_MATRIX *pm, size_t zeile, size_t spalte)
Wert ermitteln.
size_t zeilen
Zeilenanzahl.
Definition: he-matrix.h:37