Equations with Variables & User input
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Emma Sellers
el 14 de Oct. de 2019
Respondida: darova
el 14 de Oct. de 2019
Hi!
I am attempting to write a program that analyzes a circuit that is decribed with user input.. My attempt is to get the user input and create a system of equations from that input.. But I am unsure how to get equations with variables that I am solving for in matlab..
Doing by hand I would end up with something like, (v1-v2)/5 + (v2-v3)/10= 1
and then I would need it to be 0.2v1-0.1v2-0.1v3=1
Any ideas on how to get matlab to do that?
Will it work if I use the Syms function for the variables I am solving for?
Thanks!
0 comentarios
Respuesta aceptada
darova
el 14 de Oct. de 2019
Use coeffs
syms x y z
eqn = (x + 2*y + 10*z)/2;
[c,t] = coeffs(eqn)
sum(c.*t)
Also try
simplify(eqn)
0 comentarios
Más respuestas (0)
Ver también
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!