| Микроконтролери и електроника 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/ |
|