![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.10.2014
Сообщений: 32
|
![]()
У меня задача - запрограммировать поиск корней системы уравнений методом Гаусса для матрицы размерностью 100 х 100.
В общем, программу я сделал. Для матрицы 4х4, корни нормально программа находит. А вот где бы взять матрицу тестовую 100 на 100 c ответами, чтоб узнать правильно ли работать будет программа при такой размерности? Последний раз редактировалось Questionier; 13.03.2015 в 16:39. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 13.07.2012
Сообщений: 357
|
![]()
Нуууу...
Вариант № невариант - посчитать самому. Вариант № 2 - использовать Wolfram Mathematica. |
![]() |
![]() |
![]() |
#3 |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]()
Вариант № 3: прийти к преподу и потребовать.
вообще, надо было делать прогу для матриц размером NxN, а не 100х100. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
Последний раз редактировалось min@y™; 14.03.2015 в 12:10. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 13.10.2014
Сообщений: 32
|
![]()
Да, матрица NxN.При размерности 4х4 всё норм, а при 100х100 надо узнать.
У преподавателя нет 100 х 100, есть только 4х4, которые я уже опробовал. |
![]() |
![]() |
![]() |
#5 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]()
Вариант N4:
- написать функцию создающую рендомную матрицу - решать ее своей прграммой - проверять результат простой подстановкой полученных корней в исходную систему уравнений (матрицу) |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 25.01.2015
Сообщений: 474
|
![]()
Я бы сделал так.
1. Заполнил случайными числами вектор решений Xэ(100). 2. Заполнил матрицу коэффициентов a(100,100) случайными числами. 3. Вычислил правые части уранений b(100). Теперь имеется матрица a(100,100) и значения b(100). Можно решать и проверять полученные результаты Х(100) с эталонными Хэ(100). |
![]() |
![]() |
![]() |
#7 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]() |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 02.03.2008
Сообщений: 2,504
|
![]()
Вообщем-то создать матрицу не проблема. Хоть в Excel, хоть нем же ЯП, на котором программа для поиска корней.
Может быть, вопрос в другом - где, в каком виде сохранить эту матрицу, чтобы потом скормить её этой программе для поиска корней. Не будешь же по одному вводить 10000 элементов . |
![]() |
![]() |
![]() |
#9 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
![]() Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
![]() |
![]() |
![]() |
#10 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]() |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сформировать матрицу А6×6 случайных целых чисел в диапазоне от 0 до 100. Напечатать матрицу. | Predgornoe | Общие вопросы C/C++ | 2 | 08.01.2015 22:14 |
Воплотить идею: for i:=0 to 100 Edit[i].text:=random(100) | tigr1991 | Общие вопросы Delphi | 6 | 29.09.2010 18:53 |
Найти произведение всех чётных чисел от -100 до 100. | Makcumqa | Помощь студентам | 8 | 18.03.2010 22:31 |
заполнить файл целыми числами из отрезка [—100; 100] с помощью датчика случайных чисел. | ALEX-7-7-7 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 05.04.2009 14:51 |