# Solve

This function solves an equation or a system of equations.

## Syntax

## Description

#### solve(List | Vector, List)

The first argument is a list or a vector with the equations of the systems of equations that one wants to solve. The second argument is a list with the unknowns.

#### solve(List | Vector)

The first argument is a list or a vector with the equations of the systems of equations that one wants to solve.

#### solve(Equation, ..., Equation, Variable, ..., Variable)

Each of the firsts arguments is an equation of the systems of equations that one wants to solve. Follow the name of the variables or unknowns.

#### solve(Equation, ..., Equation)

Each of the arguments is an equation of the systems of equations that one wants to solve.

#### solve(List | Vector, Field)

The first argument is a list or a vector with the equations of the systems of equations that one wants to solve. The second argument is a field where we want to solve it.

#### solve(Matrix, Vector)

Given a matrix and a vector , solves the linear system .

## Options

Option | Description | Format | Default value |
---|---|---|---|

diverse_results_as | We can choose the object of the output of the different solutions | `{diverse_results_as="vector"}` | `{diverse_results_as="list"}` |

result | We can choose the object of the output of the solutions | `{result="vector"}` | `{result="table"}` |