Напишите библиотеку функций для работы с матрицами. Ваша библиотека должна содержать:
- функцию, реализующую транспонирование матрицы.
- функцию, которая определяет, является ли матрица симметричной.
- функцию, реализующую сложение матриц.
- функцию, реализующую умножение матриц.
- функцию, которая находит скалярное произведение матрицы на число.
- функцию, которая находит противоположную матрицу.
- функцию, которая находит произведение матрицы на вектор-столбец.
- функцию, которая находит скалярное произведение двух векторов.
- функцию, которая находит тензорное произведение двух векторов.
- функцию, которая находит норму вектора.
- функцию, которая возвращает минор элемента aij матрицы A размером n*×*n.
- функцию, которая находит детерминант матрицы.
Имя функции должно быть задано в виде:
void*Transpose_Matrix(int*A[][col],*int*row)
ЯЗЫК ПРОГРАММИРОВАНИЯ - С