![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
Gravy07 |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.10.2011 Репутация: нет Всего: нет |
Помогите с методом Гаусса-Зейделя, есть код на С++ и его нужно переписать на javascript как-нить, очень нуждаюсь в помощи:
Вот код html файла, там для нескольких матриц порядка от 3 до 13:
и вот JS с созданием матрицы, мб надо было через массив, но не получилось:
|
||||||
|
|||||||
magelan |
|
|||
![]() потерял xPath ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 5.4.2010 Репутация: 2 Всего: 16 |
как же жиквери народу мозг засирает, просто ужас.
учите JS в оригинале.
|
|||
|
||||
Gravy07 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.10.2011 Репутация: нет Всего: нет |
Большое спасибо!
Только один вопрос, я не понял что делается в этой части кода и ля чего он?
|
|||
|
||||
magelan |
|
|||
![]() потерял xPath ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 5.4.2010 Репутация: 2 Всего: 16 |
Т. К. Матрица создается случайным образом она может не обладать нужными свойствами сходимости в диапазоне решений. Поэтому если через 1000 шагов мы все еще не начали решаться, то прекращаем это делать. Иначе зависнет браузер.
|
|||
|
||||
Gravy07 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.10.2011 Репутация: нет Всего: нет |
Спасибо, разобрался теперь
![]() |
|||
|
||||
Gravy07 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.10.2011 Репутация: нет Всего: нет |
Столкнулся с проблемой, что он выводит иногда в ответе вектор Х, в котором некоторые значения Infinity, -Infinity, NaN. Добавил в выводе ответа if ( в function printVector(pstr, v) { ) , но почему то не работает :( Подскажите, что не так..
Это сообщение отредактировал(а) Gravy07 - 23.10.2011, 19:13 |
|||
|
||||
magelan |
|
||||
![]() потерял xPath ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 5.4.2010 Репутация: 2 Всего: 16 |
тут типа строка собирается
если вы во время вывода хотите алерты кидать - это плохая идея, на матрице 50 на 50 - заколебет, разумнее в вывод добавить что-то другое, например так:
функцию определяющую, что число не подходит сами нарисуете? |
||||
|
|||||
Gravy07 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 10.10.2011 Репутация: нет Всего: нет |
не понял, что такое badNumber? функция?
|
|||
|
||||
magelan |
|
|||
![]() потерял xPath ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 5.4.2010 Репутация: 2 Всего: 16 |
да. Возвращает false если с числом все хорошо, или true - если число неправильное.
|
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |