ЗЫ: у вас есть чорный ящик, который делает обращение матрицв за короткое время. Почему его не использовать?
А то что он не умеет ничего кроме обращения матрицы говорит только в пользу Си