Borrar filtros
Borrar filtros

Rearrange symbolic variables in equation

3 visualizaciones (últimos 30 días)
jun wei
jun wei el 20 de Dic. de 2022
Comentada: jun wei el 20 de Dic. de 2022
Suppose i have an equation a=b*(c-3) and i want to find a/b which is equal to (c-3). How do i code it. P.S I have tried the solve function
eqn = a == b*(c-3);
S = solve(eqn, a/b)
but the result is
S =
struct with fields:
b: [0×1 sym]
c: [0×1 sym]

Respuesta aceptada

Walter Roberson
Walter Roberson el 20 de Dic. de 2022
syms aoverb
S = solve(subs(eqn, a, aoverb*b), aoverb)

Más respuestas (1)

VBBV
VBBV el 20 de Dic. de 2022
Editada: VBBV el 20 de Dic. de 2022
syms a b c ;
eqn = a/b == (c-3);
S = solve(eqn,[ a,b,c])
  3 comentarios
VBBV
VBBV el 20 de Dic. de 2022
syms a b c ;
eqn = a/b == (c-3);
S = solve(eqn,[a,b])
S = struct with fields:
a: c - 3 b: 1
lhs(eqn) == S.a % do you mean like this ?
ans = 
jun wei
jun wei el 20 de Dic. de 2022
uhmm not exactly. For instant if a much complicated equation say a+y^2+3x=b*(2x+c) etc and i want to find a/b in terms of those symbolic variables.

Iniciar sesión para comentar.

Categorías

Más información sobre Symbolic Math Toolbox en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by