matlab code help for equation solving
1 view (last 30 days)
Show older comments
Ankita Som
on 2 Sep 2019
Commented: Ankita Som
on 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 Comments
Rik
on 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?
Accepted Answer
Dimitris Kalogiros
on 2 Sep 2019
Edited: Dimitris Kalogiros
on 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 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!