Прежде всего, я знаю, что эти потоки существуют ! Так что терпите меня, они не полностью ответили на мой вопрос.
В качестве примера предположим, что мы находимся в 4-мерном векторном пространстве, то есть R^4
. Мы рассматриваем два линейных уравнения:
3*x1 - 2* x2 + 7*x3 - 2*x4 = 6
1*x1 + 3* x2 - 2*x3 + 5*x4 = -2
Актуальные вопросы: есть ли способ сгенерировать число N
точек, которые решают оба из этих уравнений, используя линейные решатели из NumPy и т. д.?
Основная проблема со всеми библиотеками Python, которые я пробовал до сих пор, заключается в следующем: им нужно n
уравнения для n
-мерного пространства.
Решить задачу очень просто для одного уравнения, так как вы можете просто использовать n-1
случайно сгенерированных значений и адаптировать последнее таким образом, чтобы вектор решал уравнение.
Моим ожидаемым результатом был бы список N
"случайно" сгенерированных точек, которые решают k
линейных уравнений в n
-мерном пространстве, где k<n
.