Нужна срочно помощь.Помогите , пожалуйста, привести матрицу n*n к треугольному виду на VBA

0 голосов
35 просмотров
спросил от (25 баллов) в категории Информатика

Нужна срочно помощь.Помогите , пожалуйста, привести матрицу n*n к треугольному виду на VBA


0
оставил комментарий от (25 баллов)

Ну , мне очень -при очень нужно, я вообще про эти баллы не понимаю, что и как они дают , я тут новичок

0
оставил комментарий от (25 баллов)

теперь понятно,а я думала, что это совершенно другоетак вы поможете или вам принципиально, чтобы были баллы?

0
оставил комментарий от (25 баллов)

я немного пробывала, но что-то не получается , запуталась вообще

0
оставил комментарий от (25 баллов)

и на всякий случай мои наброски, хотя там бредFor K = 1 To N - 1For l = K + 1 To Np = Cells(l, K) / Cells(K, K)For M = K To NCells(l, M) = Cells(l, M) - Cells(l, M) * pNext MCells(l) = Cells(l) - Cells(K) * pNext lNext K For K = N To 1 Step -1 s = 0 For l = K + 1 To N s = s + Cells(K, l) * Cells(l) Next l Cells(K) = (Cells(K) - s) / Cells(K, K) Next K

1 Ответ
0 голосов
ответил от Архангел (142k баллов)
 
Лучший ответ

Решение во вложении. Не забудьте разрешить исполнение макросов.
Исходную матрицу надо выделить, затем щелкнуть по кнопке, запускающей решение.


Скачать вложение Excel (XLS)
0
оставил комментарий от (25 баллов)

спасибо большое)))насчёт баллов теперь буду знать)

...