Российские распределенные вычисления на платформе BOINC
Форум участников распределённых вычислений.

Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Disel  
#1 Оставлено : 31 января 2018 г. 16:28:31(UTC)
Disel


Статус: Старожил

Медали: Первооткрывателю: Нахождение пар ОДЛК в RakeSearch! Донор: За финансовую помощь сайту

Группы: Member, Russia Team Group
Зарегистрирован: 08.07.2013(UTC)
Сообщений: 3,583
Мужчина
Российская Федерация

Сказал «Спасибо»: 504 раз
Поблагодарили: 426 раз в 326 постах
Прошу помощи в решении СЛАУ, пока не понимаю как преобразовать и можно ли это сделать.

Имеем 6 уравнений и 6 неизвестных.

Как известно одно уравнение СЛАУ записывается так:

Цитата:
a1*X1 + a2*X2 + a3*X3 + a4*X4 + a5*X5 + a6*X6 = b1,

где
X1...X6 - неизвестные,
a1...a6 - числовые коэффициенты,
b1 - свободный коэффициент.


а есть уравнение такого вида (на скрине)

остальные 5 уравнений имеют такой же вид, но коэффициент "b" у каждого свой, а неизвестные "x" скомбинированы иначе (к примеру первые 3 элемнта будут 1/X2, 1/X3 и 1/X6, а X5 записан в "правой" дроби вместо X6).

Вопрос. Можно ли уравнение со скрина привести к классическому виду уравнения, что бы каждый из членов уравнения содержал одну неизвестную? (с первыми 3-мя элементами все понятно, не понятно со сложной дробью).

ps Если это возможно, то после решаем одним из известных методов, но там вопросов уже нет.
Пользователь Disel прикрепил следующие файлы:
СЛАУ.png
Ubuntu Linux 18.04 LTS - 64 bit / Boinc 7.9.3(х64) / Core 2 DUO E6300 1.8 Ггц / GeForce GT-630
Offline evatutin  
#2 Оставлено : 31 января 2018 г. 20:42:52(UTC)
evatutin


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@homeРазработчику: За организацию проекта Gerasim@home

Группы: Editors, Member
Зарегистрирован: 08.06.2010(UTC)
Сообщений: 3,567
Откуда: Russia, Kursk

Сказал(а) «Спасибо»: 1003 раз
Поблагодарили: 1735 раз в 843 постах
В общем случае подозреваю, что нет — получите дробно-линейное уравнение. Решать можно численно...

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
thanks 1 пользователь поблагодарил evatutin за этот пост.
Disel оставлено 01.02.2018(UTC)
Offline Disel  
#3 Оставлено : 1 февраля 2018 г. 16:26:06(UTC)
Disel


Статус: Старожил

Медали: Первооткрывателю: Нахождение пар ОДЛК в RakeSearch! Донор: За финансовую помощь сайту

Группы: Member, Russia Team Group
Зарегистрирован: 08.07.2013(UTC)
Сообщений: 3,583
Мужчина
Российская Федерация

Сказал «Спасибо»: 504 раз
Поблагодарили: 426 раз в 326 постах
evatutin написал:
Решать можно численно...

Есть какие-то методики на этот счет? Ведь все это "хозяйство" нужно еще завернуть в программу-решатель системы уравнений.
Ubuntu Linux 18.04 LTS - 64 bit / Boinc 7.9.3(х64) / Core 2 DUO E6300 1.8 Ггц / GeForce GT-630
Offline evatutin  
#4 Оставлено : 1 февраля 2018 г. 20:40:26(UTC)
evatutin


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@homeРазработчику: За организацию проекта Gerasim@home

Группы: Editors, Member
Зарегистрирован: 08.06.2010(UTC)
Сообщений: 3,567
Откуда: Russia, Kursk

Сказал(а) «Спасибо»: 1003 раз
Поблагодарили: 1735 раз в 843 постах
Сам подобными задачами очень давно не занимался, со студенческой скамьи. Я бы сделал так: записал невязку как вектор разностей левой и правой частей уравнений системы в зависимости от вектора X'ов, дальше взял бы от невязки какую-либо норму (например, Евклидову), ну и дальше решал бы задачу непрерывной оптимизации, стремясь свести норму к нулю. Если объяснил непонятно, говорите, формулирую более формально с формулами

http://mathhelpplanet.co...em-nelineynykh-uravneniy для примера

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

Boinc.ru theme. Boinc.ru
Форум YAF 2.1.1 | YAF © 2003-2018, Yet Another Forum.NET
Страница сгенерирована за 0.065 секунды.