Имя: Пароль:
1C
 
обратная матрица на 1с
0 1Cancer
 
21.09.15
11:31
Ребят, что - то никак не могу додуматься как сделать обратную матрицу размерами n на n. (то есть произвольного размера 2 на 2, 5 на 5)
ну, то есть сделать алгоритм, которые делает из массива [n][n] обр матрицу того же размера. Если кто уже делал, подскажите как.
1 Ildarovich
 
21.09.15
12:01
2 Fragster
 
гуру
21.09.15
12:01
1500 рублей
3 Fragster
 
гуру
21.09.15
12:01
(1) ну е-мое
4 Ненавижу 1С
 
гуру
21.09.15
12:04
а в запросе?
5 Fragster
 
гуру
21.09.15
12:10
(14) 15000 рублей
6 Fragster
 
гуру
21.09.15
12:10
только параметр с размерностью нужен будет. и предварительно матрицу в одномерную растянуть
7 Ненавижу 1С
 
гуру
21.09.15
12:15
(5) на входе единственная таблица с тремя колонками - индекс строки, индекс столбца, значение.

Считается что задана корректно, число столбцов и строк одинаково, даже пусть будет заведомо невырожденной.

Размерность легко выявляется как максимум индекса строки/столбца

Одним пакетным запросом можно? Мое имхо говорит, что нет.
9 Михаил Козлов
 
21.09.15
12:24
Пришлите запрос на мыло (в профиле): вышлю реализацию алгоритма Жордана-Гаусса для решения СЛУ. В частности, можно получать и обратную матрицу.
10 1Cancer
 
21.09.15
12:46
(1) оо спс
11 1Cancer
 
21.09.15
12:46
(9) спасибо, я уже нашел алгоритмик, там скинули, слау я уже сам опишу)
12 Лодырь
 
21.09.15
12:53
Кстати, из интереса. Соц. опрос. Как вы считаете, реализация более-менее серьезного математического аппарата имеет смысл на 1С? или лучше использовать существующие библиотеки и использовать их вызов из 1С?
13 mTema32
 
21.09.15
13:00
(12) ИМХО, лучше сторонние библиотеки
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший