Plotting the left and right side of a tricky equation?

1 回表示 (過去 30 日間)
Harvey Rael
Harvey Rael 2018 年 7 月 19 日
コメント済み: Harvey Rael 2018 年 7 月 19 日
Hi, I am trying to find the intersection betweeen two sides of an equation that include some tricky trigonometric terms by plotting them. My code is as follows:
syms k3
eqn = -0.1925 == -k3*cot(k3*9.415/2)
fplot([lhs(eqn) rhs(eqn)] , [0.05 0.55])
However, the error message I get is "Warning: Failed to initialize symbolic preferences. Error using mupadmex Internal error with symbolic engine. Quit and restart MATLAB."
Having checked on Wolfram Alpha about an approximation of the plots these should look like, I don't understand what the difficulty is. I've obviously missed something mathmatical?
  3 件のコメント
Harvey Rael
Harvey Rael 2018 年 7 月 19 日
Hi David, is there a problem with the 2018 version I am using then, because it definitely hasn't worked on my laptop a few times.
David Goodmanson
David Goodmanson 2018 年 7 月 19 日
Yes, I should have said it works in 2017b update 7. Syms and mupad were locking up after certain updates to Windows 10. As Stephan pointed out in his Answer, updates to 2018a [also 2017b] fixed it, and hopefully that will be your experience.

サインインしてコメントする。

採用された回答

Stephan
Stephan 2018 年 7 月 19 日
Hi,
this works also on R2018a:
Try the following:
ver
and find out if you have the actual update - it should be:
MATLAB Version: 9.4.0.902940 (R2018a) Update 4
If not so, update your Matlab by:
Home Tab / Add Ons (little arrow) / Check for Updates / Products
Then try again.
Best regards
Stephan

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange2-D Function Plots についてさらに検索

製品


リリース

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by