How can i solve this equation ?
古いコメントを表示
Hi
How ca i solve the attached equation to find lamda ?
When all the other terms are known.
採用された回答
その他の回答 (1 件)
Jorge Mario Guerra González
2017 年 1 月 19 日
Just use the function solve, which uses numerical techniques to find variables.
try this.
syms lambda
Mt=1; % The value of your variables
m=1;
L=1;
lt=1;
%check if I wrote this correctly
eqn= 1+(cos(lambda)*cosh(lambda))+((lambda*Mt/(m*L))*(cos(lambda)*sinh(lambda)-sin(lambda)*cosh(lambda)))-((lt*lambda^3)/m*L^3)*(cosh(lambda)*sin(lambda)+sinh(lambda)*cos(lambda))+ ((Mt*lt*lambda^4)/m^2*L^4)*(1-cosh(lambda)*cos(lambda)) ==0;
value=solve(eqn,lambda) %solution for lamda
2 件のコメント
Mallouli Marwa
2017 年 1 月 19 日
John D'Errico
2017 年 1 月 19 日
You cannot find an infinite number of solutions. If you tried to write them all down, it would take infinitely long.
カテゴリ
ヘルプ センター および File Exchange で Common Operations についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!