Решение системы уравнений с независимыми переменными
От: Gattaka Россия  
Дата: 28.06.17 06:38
Оценка:
Коллеги,
Очень простой вопрос.
Есть выражения вида
x1+x5+x19 = 20
x9+x19 = 40

Мне нужно численными методами найти значения x1, x19 и пр.
То есть имеется некоторая сумма независимых переменных, мне нужно найти значения. Причем обратите внимает, что перед переменными нет коэффициентов.
Все казалось бы просто, если исходить из предположения, что они независимы. Но вполне возможна ситуация, что при наличии в уравнении одновременно x1 и x2 они принимают другие значения.
Еще вопрос, если опять же исходить из условия независимости переменных, но то что это вероятностные переменные, то как можно оценить среднее значение и стандартное отклонение для каждой из переменных.

Как эти три разных типа уравнений решаются?
Re: Решение системы уравнений с независимыми переменными
От: kov_serg Россия  
Дата: 28.06.17 08:20
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Есть выражения вида

G>x1+x5+x19 = 20
G>x9+x19 = 40

G>Мне нужно численными методами найти значения x1, x19 и пр.

И в чем проблема, выделяешь независимые переменные x9 и x5 и решаешь уравнения с
r0=(x1,x19) при x9=0 x5=0
r1=(x1,x19) при x9=1 x5=0
r2=(x1,x19) при x9=0 x5=1

В результате получается r=r0+x9*(r1-r0)+x5*(r2-r0)

G>То есть имеется некоторая сумма независимых переменных, мне нужно найти значения. Причем обратите внимает, что перед переменными нет коэффициентов.

G>Все казалось бы просто, если исходить из предположения, что они независимы. Но вполне возможна ситуация, что при наличии в уравнении одновременно x1 и x2 они принимают другие значения.
Ты не знаешь какие переменные назначить независимыми?

G>Еще вопрос, если опять же исходить из условия независимости переменных, но то что это вероятностные переменные, то как можно оценить среднее значение и стандартное отклонение для каждой из переменных.

Как обычно, по их распределению.

G>Как эти три разных типа уравнений решаются?

какие эти три?
Re[2]: Решение системы уравнений с независимыми переменными
От: Gattaka Россия  
Дата: 28.06.17 08:40
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>Здравствуйте, Gattaka, Вы писали:


G>>Есть выражения вида

G>>x1+x5+x19 = 20
G>>x9+x19 = 40

G>>Мне нужно численными методами найти значения x1, x19 и пр.

_>И в чем проблема, выделяешь независимые переменные x9 и x5 и решаешь уравнения с
_>r0=(x1,x19) при x9=0 x5=0
_>r1=(x1,x19) при x9=1 x5=0
_>r2=(x1,x19) при x9=0 x5=1

_>В результате получается r=r0+x9*(r1-r0)+x5*(r2-r0)

Ну вот как это автоматизировать для 500 переменных.

G>>То есть имеется некоторая сумма независимых переменных, мне нужно найти значения. Причем обратите внимает, что перед переменными нет коэффициентов.

G>>Все казалось бы просто, если исходить из предположения, что они независимы. Но вполне возможна ситуация, что при наличии в уравнении одновременно x1 и x2 они принимают другие значения.
_>Ты не знаешь какие переменные назначить независимыми?
нет. надо из данных предположить.

G>>Еще вопрос, если опять же исходить из условия независимости переменных, но то что это вероятностные переменные, то как можно оценить среднее значение и стандартное отклонение для каждой из переменных.

_>Как обычно, по их распределению.

G>>Как эти три разных типа уравнений решаются?

_>какие эти три?
Ну у вас как раз три ответа.
Re[3]: Решение системы уравнений с независимыми переменными
От: Qulac Россия  
Дата: 28.06.17 08:46
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Здравствуйте, kov_serg, Вы писали:


_>>Здравствуйте, Gattaka, Вы писали:


G>>>Есть выражения вида

G>>>x1+x5+x19 = 20
G>>>x9+x19 = 40

G>>>Мне нужно численными методами найти значения x1, x19 и пр.

_>>И в чем проблема, выделяешь независимые переменные x9 и x5 и решаешь уравнения с
_>>r0=(x1,x19) при x9=0 x5=0
_>>r1=(x1,x19) при x9=1 x5=0
_>>r2=(x1,x19) при x9=0 x5=1

_>>В результате получается r=r0+x9*(r1-r0)+x5*(r2-r0)

G>Ну вот как это автоматизировать для 500 переменных.

Для системы линейных уравнений есть есть разные способы решения:
Программа – это мысли спрессованные в код
Re[4]: Решение системы уравнений с независимыми переменными
От: Gattaka Россия  
Дата: 28.06.17 09:34
Оценка:
Здравствуйте, Qulac, Вы писали:

Q>Здравствуйте, Gattaka, Вы писали:


G>>Здравствуйте, kov_serg, Вы писали:


_>>>Здравствуйте, Gattaka, Вы писали:


G>>>>Есть выражения вида

G>>>>x1+x5+x19 = 20
G>>>>x9+x19 = 40

G>>>>Мне нужно численными методами найти значения x1, x19 и пр.

_>>>И в чем проблема, выделяешь независимые переменные x9 и x5 и решаешь уравнения с
_>>>r0=(x1,x19) при x9=0 x5=0
_>>>r1=(x1,x19) при x9=1 x5=0
_>>>r2=(x1,x19) при x9=0 x5=1

_>>>В результате получается r=r0+x9*(r1-r0)+x5*(r2-r0)

G>>Ну вот как это автоматизировать для 500 переменных.

Q>Для системы линейных уравнений есть есть разные способы решения:


Это прекрасно, но вот положим у меня 500 неизвестных и 499 уравнений.
Re[3]: Решение системы уравнений с независимыми переменными
От: kov_serg Россия  
Дата: 28.06.17 09:39
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Здравствуйте, kov_serg, Вы писали:


_>>Здравствуйте, Gattaka, Вы писали:


G>>>Есть выражения вида

G>>>x1+x5+x19 = 20
G>>>x9+x19 = 40

G>>>Мне нужно численными методами найти значения x1, x19 и пр.

_>>И в чем проблема, выделяешь независимые переменные x9 и x5 и решаешь уравнения с
_>>r0=(x1,x19) при x9=0 x5=0
_>>r1=(x1,x19) при x9=1 x5=0
_>>r2=(x1,x19) при x9=0 x5=1

_>>В результате получается r=r0+x9*(r1-r0)+x5*(r2-r0)

G>Ну вот как это автоматизировать для 500 переменных.

G>>>То есть имеется некоторая сумма независимых переменных, мне нужно найти значения. Причем обратите внимает, что перед переменными нет коэффициентов.

G>>>Все казалось бы просто, если исходить из предположения, что они независимы. Но вполне возможна ситуация, что при наличии в уравнении одновременно x1 и x2 они принимают другие значения.
_>>Ты не знаешь какие переменные назначить независимыми?
G>нет. надо из данных предположить.
Очень просто методом Гауса и те переменные что остались за бортом независимые.

G>>>Еще вопрос, если опять же исходить из условия независимости переменных, но то что это вероятностные переменные, то как можно оценить среднее значение и стандартное отклонение для каждой из переменных.

_>>Как обычно, по их распределению.

G>>>Как эти три разных типа уравнений решаются?

_>>какие эти три?
G>Ну у вас как раз три ответа.
o_O?
Re[4]: Решение системы уравнений с независимыми переменными
От: Gattaka Россия  
Дата: 28.06.17 09:47
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>o_O?


1) Имеем дело с обычным СЛАУ
2) Имеем дело с зависимыми переменными. Т.е. некоторые зависимы.
3) Имеем дело с переменными, которые принимают не точное значение. А вероятностное. Т.е. имеют медиану и стандартное отклонение. Нужно их оценить.
Тут я имею ввиду, что исходно могут быть уравнения вида:
x1 + x19 = 10
x1 + x19 = 11
Отредактировано 28.06.2017 12:31 Gattaka . Предыдущая версия .
Re: Решение системы уравнений с независимыми переменными
От: Gattaka Россия  
Дата: 30.06.17 08:03
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Коллеги,

G>Очень простой вопрос.
G>Есть выражения вида
G>x1+x5+x19 = 20
G>x9+x19 = 40

G>Мне нужно численными методами найти значения x1, x19 и пр.

G>То есть имеется некоторая сумма независимых переменных, мне нужно найти значения. Причем обратите внимает, что перед переменными нет коэффициентов.
G>Все казалось бы просто, если исходить из предположения, что они независимы. Но вполне возможна ситуация, что при наличии в уравнении одновременно x1 и x2 они принимают другие значения.
G>Еще вопрос, если опять же исходить из условия независимости переменных, но то что это вероятностные переменные, то как можно оценить среднее значение и стандартное отклонение для каждой из переменных.

G>Как эти три разных типа уравнений решаются?



Ну да, обычный ведь МНК...
Re[2]: Решение системы уравнений с независимыми переменными
От: Gattaka Россия  
Дата: 03.07.17 07:54
Оценка:
Здравствуйте, Gattaka, Вы писали:

G>Ну да, обычный ведь МНК...

Не совсем, конечно МНК. У меня есть еще ограничение — искомые переменные не могут быть меньше нуля. Условие Каруша — Куна — Таккера. А что если я еще хочу задавать для некоторых переменных их тип распределения?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.