|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.09.2020, 22:13 | #1 |
Новичок
Джуниор
Регистрация: 15.09.2020
Сообщений: 1
|
Заполнение матрицы
Решаю численно задачу (дифференциальное уравнение в частных производных 4 порядка - бигармоническое уравнение). Такое уравнение возникло в курсовой работе.
Для решения использую следующую разностную схему (файл матрица 1.jpg) Пытаюсь заполнить матрицу системы размером (M+1)^2, где каждая строка – это соответствующее уравнение, а столбцы – это коэффициенты перед переменными… Т.е. каждая строка матрицы – уравнение с переменными y_{0}^{0}, y_1^0 , y_2^0 и т.д. Возникла проблема именно программно, как в С++ эту матрицу заполнить циклически? Т.е. у меня каждый элемент матрицы A[i][j], i-номер уравнения, j-- номер переменной. С номером уравнения еще ладно, а вот номер переменной j – как получить этот номер. Сижу уже 2 день, не могу никак сдвинуться. Просто именно это меня и останавливает в дальнейшем продвижении в работе. Внизу прилагаю код того, как хотя бы я пытался заполнить матрицу коэффициентов системы для первого уравнения. Я просто не могу выявить закономерность между переменной y[i][j] и номером столбца, в которой она стоит Код:
и номером столбца, где она должна стоять. Я например, пробую на самом простом случае найти эту закономерность, т.е. если взять M=2 Ну вот например, при i,j = 2 самое верхнее уравнение будет только одно. Переменная y_0^0 – первая по счету в уравнении, потом y_0^1 – вторая и т.д (файл матрица 2.jpg) |
16.09.2020, 03:34 | #2 |
Форумчанин
Регистрация: 17.06.2012
Сообщений: 957
|
Матрица = Таблица
Но на картинках нет таблиц Циклы с непонятными параметрами Думаю нужны комментарии в строки циклов Возможно все поняли бы программу на языке проще
Случайные и Массивы https://programmersforum.ru/showthread.php?t=344371 Учим C# & basic & excel & python https://programmersforum.ru/showthre...=327446&page=5 ничего нерекомендую
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Заполнение матрицы | ClawsOfTornarus | Общие вопросы Delphi | 3 | 20.12.2017 01:37 |
Заполнение матрицы | AnZet | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 04.12.2011 14:48 |
Заполнение матрицы С++ | Перфаратар | Помощь студентам | 7 | 20.10.2010 19:20 |
Заполнение матрицы | -=aHTPoПоС=- | Помощь студентам | 3 | 06.11.2009 17:33 |
Заполнение матрицы | Pedro | Помощь студентам | 3 | 22.04.2009 23:53 |