Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

системи нелинейни уравнения
http://mcu-bg.com/mcu_site/viewtopic.php?f=16&t=5268
Страница 1 от 1

Автор:  todorov8001 [ Вто Яну 01, 2008 4:54 pm ]
Заглавие:  системи нелинейни уравнения

Най напред ЧНГ на всички
Колеги имам един доста математически проблем а казано честно точно математиката неми е най-силната област. В програма която пиша ми се налага да изчисля едни коефициенти които се получават като решение на система от нелинейни уравнения.Системата е винаги от еди и същи вид и пробвах както съм правил и друг път при подобен проблем с помощта на някоя програмка примерно Mathematica 4 да си реша система чисто параметрично и да си получа формули които да заложа в моята програма която пиша и по този начин да сеи определя коефициентите но в сегашният ми случаи одарих на камък просто системата е доста по сложна и програмата изобщо не може да ми я реши параметрично.С изразяване и заместване пробвах става такава каша и бъркотия че няма оправяне страници страници писане и се настава . Проблемите ми идват от това че този път уравненията ми в системата са нелинеини. По рано бях писал нещо за решаване на система линейни уравнения по метода на гауст но и това не мога да използвам тук. Ако някои знае някакъв метод за решаване на системи нелинейни уравнения бих му бил много благодарен за каквато и да е помощ.Име на метод, препратка каквото и да е само да се хвана за нещо че съм малко в безизходица. Предварително благодаря на всички. Системата ми изглежда по следния начин:
X1*(B+X3*X1+X4*X2-Q1)+X1^2*(B+X3*X1^2+X4*X2^2-Q2)+X1^3*(B+X3*X1^3+X4*X2^3-Q1)==E
X2*(B+X3*X1+X4*X2-Q1)+X2^2*(B+X3*X1^2+X4*X2^2-Q2)+X2^3*(B+X3*X1^3+X4*X2^3-Q1)==F
2*I*x3*X1*(B+X3*X1+X4*X2-Q1)+2*I*x3*X1^2*(B+X3*X1^2+X4*X2^2-Q2)+2*I*x3*X1^3*(B+X3*X1^3+X4*X2^3-Q1)==G
2*I*x3*X2*(B+X3*X1+X4*X2-Q1)+2*I*x3*X2^2*(B+X3*X1^2+X4*X2^2-Q2)+2*I*x3*X2^3*(B+X3*X1^3+X4*X2^3-Q1)==H
Където неизвестните са X1,X2,X3,X4 всичко останало са константи които са реални числа

Автор:  darkyp [ Вто Яну 01, 2008 5:32 pm ]
Заглавие: 

Само ще пусна като идея - не съм се занимавал отдавна с такъв вид проблеми - виж с числени методи. Т.е. търси в тази насока защото методи различни, но вероятно могат да ти помогнат. Мисля, че не търсиш абсолютното точно решение на системата?

Автор:  todorov8001 [ Вто Яну 01, 2008 5:40 pm ]
Заглавие: 

Да точно така е неми е необходимо абсолютно точно решение.Някакъв числов интерационнен метод би ми свършил работа стига да знам кои да е и да си намеря достатъчно информация за него за да мога да го реализирам.

Автор:  Ки4о [ Вто Яну 01, 2008 5:50 pm ]
Заглавие: 

Замествайки първия израз в третия и приравнявайки (правиш и същото със израз 2 и 4) получаваш :
2*I*x3*Е==G
2*I*x3*F==H
Определяш Х3.След което след малко преобразувания може да определиш и другите параметри.Полинома на първия израз е от типа :
A^B+A^2B+A^3B=const
На другите може да се представи по подобен начин.Баш на 1-ви ли ти дойде музата за математика ?

Автор:  MidNighT_SpiRiT [ Вто Яну 01, 2008 6:19 pm ]
Заглавие: 

Тук не се ли ползваше матрица?

Автор:  [ Сря Яну 02, 2008 5:44 pm ]
Заглавие: 

Намери си книгата "Наръчник по изчислителни методи" на Тери Шоуп, издателство "Техника", 1983г.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/