MATLAB Answers

I'm trying to define a simbolic variable like ¨ syms x ¨. I used to do it but now It doesn't work..

1 ビュー (過去 30 日間)
Xavi Alm
Xavi Alm 2019 年 11 月 21 日
Answered: Star Strider 2019 年 11 月 21 日
Example of the code:
syms I1 I2 z1 z2 z3 z4 kt I3 I4 M K
M=[I1+I2*(z1^2/z2^2) 0;0 I3*z4^2/z3^2+I4]
K=[(z1^2/z2^2)*kt -(z1*z4)*kt/(z2*z3);-(z1*z4)*kt/(z2*z3) (z4^2/z3^2)*kt]
D=inv(M)*K
[V,D]=eig(D)
M=[16 6;6 4]
K=[88.29 0;0 29.42]

  0 件のコメント

サインイン to comment.

採用された回答

Star Strider
Star Strider 2019 年 11 月 21 日
Run these lines from your Command Window or a script:
restoredefaultpath
rehash toolboxcache
If doing that does not solve the problem, use the Contact Us telephone handset icon in the upper-right corner of this page to ask MathWorks Tech Support to help you solve it.

  0 件のコメント

サインイン to comment.

More Answers (1)

Erivelton Gualter
Erivelton Gualter 2019 年 11 月 21 日
編集済み: Erivelton Gualter 2019 年 11 月 21 日
Maybe you do not have the Symbolica Package installed or do not have license. Run the following comand on command windows:
ver
And check for the following in bold:
Symbolic Math Toolbox Version X.X (R20XX)
Also check if you have a license for this package:
*By the way, your code is fine.

サインイン してこの質問に回答します。

製品


Translated by