empty matrix in solving symbolic equation
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
syms k_1 theta1 theta0 M gama l
eqn=(gama*l)/2==(k_1*(sin(theta1) + cos(k_1*(gama - theta1))*sin(theta0) - cos(theta0)*sin(theta1) + cos(theta1)*sin(theta0) - M*sin(theta1) - k_1*sin(k_1*(gama - theta1)) - M*cos(k_1*(gama - theta1))*sin(theta1) + k_1*cos(theta0)*sin(k_1*(gama - theta1)) + M*k_1*sin(k_1*(gama - theta1)) - M*k_1*cos(theta1)*sin(k_1*(gama - theta1))))/(M*(2*k_1 - sin(k_1*(gama - theta1))*sin(theta1) + 2*k_1*cos(k_1*(gama - theta1))*cos(theta1) - k_1^2*sin(k_1*(gama - theta1))*sin(theta1)))
seqn=subs([eqn])
solq=solve(seqn,theta1)
Can anyone please tell me what is wrong with the code because it was giving me empty matrix?
2 Commenti
John D'Errico
il 9 Nov 2017
Modificato: John D'Errico
il 9 Nov 2017
Why must there be something wrong? Does every problem have an analytical solution? (No.)
The empty result is a signal that it found no analytical solution.
Risposte (1)
Walter Roberson
il 9 Nov 2017
I ran Maple on this overnight, about 11 hours. Maple got up to 33 gigabytes of memory on it. I had to abend the process to get back control of my machine.
If there is any hope of solving it analytically, it would have to involve some change of variables.
0 Commenti
Vedere anche
Categorie
Scopri di più su Assumptions in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!