преобразовать нулевое пространство matlab в c#

#c# #matlab

#c# #matlab

Вопрос:

В данный момент я конвертирую некоторый код из matlab в C #.

У меня есть:

 A = [0;0;1];
B = null(A); 

B returns :
0   -1
1    0
0    0
  

Я пытался прочитать о функции null в matlab, но я не совсем понимаю, как это работает и как сделать что-то подобное в c #.

Я надеюсь, что кто-нибудь сможет направить меня в правильном направлении.

Комментарии:

1. Я бы предложил начать с чтения документации по null() и объяснения того, чего вы в этом не понимаете, поскольку это довольно четко написано, как в терминах MATLAB, так и в терминах математики. Особенно последнее не должно быть слишком сложным для перевода.

2. Привет, Адриан, я, конечно, прочитал документы, но я недостаточно разбираюсь в математике, чтобы создать эквивалентную функцию на C #.

3. Вам не обязательно все делать самостоятельно, я совершенно уверен, что кто-то другой уже запрограммировал решатель линейных уравнений на C #. Попробуйте погуглить это …