Variable calculations with matlab
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi,
is it possible to get variable expressions in matlab?
For example:
From
>> y = (a+b)^2
Can I get
>> y = a^2+2ab+b^2
0 comentarios
Respuesta aceptada
Walter Roberson
el 7 de Mzo. de 2013
If you have the Symbolic toolbox,
syms a b
y = expand( (a+b)^2 )
3 comentarios
Walter Roberson
el 7 de Mzo. de 2013
If the output has the leading - sign then that is the wrong expansion for (1-x)^(-1) which is 1/(1-x) with no leading minus sign.
1/(1-x) appears to already be in binomial expansion form to me. There is no Pascal's triangle entry for -1, and if you consider it as 1 divided by the binomial expansion of (1-x)^1 then it is already in the proper form.
Más respuestas (0)
Ver también
Categorías
Más información sobre Conversion Between Symbolic and Numeric 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!