Solve nonlinear system equation with integral statement within the nonlinear system
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Iswan Pradiptya
el 22 de Oct. de 2016
Dear Community
I have a problem which can be described two system equation, with two unknown, the issue here is, inside the equation have complicated integral statement.
F(1) = integration(a(1)*f1(x)+a(2)*f2(x)+integration(a+acosh(a(1)*f3(x)));
F(2) = integration(a(1)*f3(x)+a(2)*f2(x)+integration(a+acosh(a(1)*f1(x)));
above statements are just description only, f1,f2,f3 are just function of x, and the integrations are finite integration from 0 to 1. I have to solve for a(1) and a(2). I can solve similar problem with 1 unknown case, (1 equations with integration and 1 unknown) but I need to solve more variable
Please help me how solve this problem
Regards
Iswan
0 comentarios
Respuesta aceptada
Marc
el 22 de Oct. de 2016
Editada: Marc
el 22 de Oct. de 2016
You can try setting up the your function in a single function file, adding up F(1) and F(2) to say G and try minimizing G with something like fminsearch which uses an nelder mead simplex algorithm, not requiring jacobians or hessians...
If you have the optimization toolbox, there are a bunch of other functions in there they may work. Of course if you want to try brute force, fsolve is something you can play with as well
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Systems of Nonlinear Equations en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!