M.Sc. Tezi Görüntüleme | |||||||||||||||||||||
|
|
||||||||||||||||||||
Summary: In this work, we present the design and implementation of an interpreter program for the step-by-step numerical solutions of non-linear systems of equations withmultiple variables, using symbolic computation methods and automatic code generation tools. The development process starts with a representation of a nonlinear system ofequations in a formal language in terms of context-free grammars then, a parser which is generated via the JavaCC tool is used to represent the nonlinear system of equations in theform of object structures. The numerical method Newton-Raphson are employed to obtain betterapproximations to solutions of nonlinear systems. The interpreter can easily be extended to cover other numerical methods, only describing the related iterative computation steps. Onthe other hand, integrating into their own interactive development environments, researchers can input any system of nonlinear equations directly into the interpreter and getthe approximating solution as an output. Key words: Symbolic computation, system of nonlinear equations, step-by-step Solution, Newton-Raphson method, parser, context-free grammars. |