Documente Academic
Documente Profesional
Documente Cultură
FECHA: 2017-06-20
CODIGO: 904
PARALELO: B
S = solve (eqn, var) resuelve la ecuacin eqn para la variable var. Si no especifica var, la
funcin symvar determina la variable a resolver. Por ejemplo, solve (x + 1 == 2, x)
resuelve la ecuacin x + 1 = 2 para x. ejemplo S = solve (eqn, var, Name, Value) utiliza
opciones adicionales especificadas por uno o ms argumentos de nombre y par de valores.
ejemplo Y = solve (eqns, vars) resuelve el sistema de ecuaciones eqns para las variables
vars y devuelve una estructura que contiene las soluciones. Si no especifica vars, solve
utiliza symvar para encontrar las variables a resolver. En este caso, el nmero de variables
que symvar encuentra es igual al nmero de ecuaciones eqns. ejemplo Y = solve (eqns,
vars, Name, Value) utiliza opciones adicionales especificadas por uno o ms argumentos
de nombre, par de valores. ejemplo [Y1, ..., yN] = solve (eqns, vars) resuelve el sistema
de ecuaciones eqns para las variables vars. Las soluciones se asignan a las variables y1,
..., yN. Si no especifica las variables, solve utiliza symvar para encontrar las variables a
resolver. En este caso, el nmero de variables que encuentra symvar es igual al nmero
de argumentos de salida N. [Y1, ..., yN] = solve (eqns, vars, Name, Value) utiliza
opciones adicionales especificadas por uno o ms argumentos de nombre y par de valores.
ejemplo [Y1, ..., yN, parameters, conditions] = solve (eqns, vars, 'ReturnConditions', true)
devuelve los argumentos adicionales parmetros y condiciones que especifican los
parmetros en la solucin y las condiciones de la solucin.
EJEMPLOS
Resolver una ecuacin
Utilice el operador == para especificar la ecuacin sin (x) == 1 y resulvalo.
Syms x
Eqn = sin (x) == 1;
Solx = solve (eqn, x)
Soldear
Pi / 2
Encuentre la solucin completa de la misma ecuacin especificando la opcin
ReturnConditions como verdadera. Especificar las variables de salida para la solucin,
los parmetros de la solucin y las condiciones de la solucin.
Params =
K
Conds =
En (k, 'entero')
La solucin pi / 2 + 2 * pi * k contiene el parmetro k que es vlido bajo la condicin en
(k, 'entero'). Esta condicin significa que el parmetro k debe ser un entero.
Eqns = [3 * x + 2, 3 * x + 1];
Resolver (eqns, x)
Ans
Empty sym: 0 por 1
Utilice Parmetros y Condiciones Devuelto por solve to Refine Solution
Devolver la solucin completa de una ecuacin con parmetros y condiciones de la
solucin especificando ReturnConditions como verdadera.
Resuelva la ecuacin sin (x) = 0. Proporcione dos variables de salida adicionales para
parmetros y condiciones de argumentos de salida.
Syms x
Eqn = sin (x) == 0;
[Solx, param, cond] = solve (eqn, x, 'ReturnConditions', true)
Soldear
Pie
Param
K
Cond =
En (k, 'entero')
La solucin pi * k contiene el parmetro k y es vlida bajo la condicin en (k, 'entero').
Esta condicin significa que el parmetro k debe ser un entero. K no existe en el espacio
de trabajo MATLAB y debe accederse mediante param.
Encuentre un valor vlido de k para 0 <x <2 * pi asumiendo la condicin, cond y usando
solve para resolver estas condiciones para k. Sustituye el valor de k encontrado en la
solucin por x.
Asumir
Intervalo = [solx> 0, solx <2 * pi];
Solk = solve (intervalo, param)
Valx = subs (solx, param, solk)
Solk =
1
Valx =
Pi
Un valor vlido de k para 0 <x <2 * pi es 1. Esto produce el valor x = pi.