matlab code help for equation solving
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Ankita Som
le 2 Sep 2019
Commenté : Ankita Som
le 3 Sep 2019
can anyone please provide the matlab code to solve and find the value of k for the given equation
ω^2= gκ tanh κd
given
d=100
g=9.8
ω= 0:0.01:10
3 commentaires
Rik
le 2 Sep 2019
It is probably the best strategy to try to rewrite the formula with algebra. Other than that my question would be the same as Darova: what have you tried so far?
Réponse acceptée
Dimitris Kalogiros
le 2 Sep 2019
Modifié(e) : Dimitris Kalogiros
le 2 Sep 2019
Hi A. Hossain
Try this:
clear; clc;
syms w d k
d=100
g=9.8
for w=0:0.01:10
fprintf('----- w = %f -----\n', w);
eq=w.^2==g*k*tanh(k*d)
vpasolve(eq)
fprintf('\n\n');
end
Of Course, it does not provide an analytical solution, but a numerical one.
3 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Symbolic Math Toolbox dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!