From 5f441fbb5efc698fb56748f2fe9cdf6e1b8f475e Mon Sep 17 00:00:00 2001 From: wehnerla99053 Date: Mon, 3 Nov 2025 15:30:01 +0100 Subject: [PATCH] createMatrix --- info2praktikum-neuronalesnetz/matrix.c | 5 +++-- info2praktikum-neuronalesnetz/matrix.h | 3 +-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/info2praktikum-neuronalesnetz/matrix.c b/info2praktikum-neuronalesnetz/matrix.c index 3b12a13..75c311b 100644 --- a/info2praktikum-neuronalesnetz/matrix.c +++ b/info2praktikum-neuronalesnetz/matrix.c @@ -1,4 +1,5 @@ #include + #include #include "matrix.h" @@ -9,9 +10,9 @@ Matrix createMatrix(unsigned int rows, unsigned int cols) Matrix matrix; matrix.rows = rows; matrix.cols = cols; - matrix.data = (MatrixType *)malloc(rows * cols * sizeof(MatrixType)); + matrix.data = (float *)malloc(rows * cols * sizeof(MatrixType)); if (matrix.data != NULL) { - printf("Matrix can not be created\n"); + } return matrix; } diff --git a/info2praktikum-neuronalesnetz/matrix.h b/info2praktikum-neuronalesnetz/matrix.h index f38b8a5..0598348 100644 --- a/info2praktikum-neuronalesnetz/matrix.h +++ b/info2praktikum-neuronalesnetz/matrix.h @@ -6,13 +6,12 @@ typedef struct{ size_t rows; size_t cols; - double* data; + float* data; } Matrix; typedef float MatrixType; -// TODO Matrixtyp definieren Matrix createMatrix(unsigned int rows, unsigned int cols);