I have i math like this:
L=5
x=5*L^2 %x=125
I need to have a result of y; y=diff(x)=50
What is the code that I must type to have result y=50; Thanks in advance

 採用された回答

Mischa Kim
Mischa Kim 2015 年 4 月 16 日

0 投票

Vu, I believe what you are trying to do is this:
syms y(x) % define y as a function of x symbolically
L = 5;
y = 5*x^2; % define the function y
dy = diff(y,x); % compute its derivative
dyL = subs(dy,x,L) % compute the derivative at x = L
You'd need to have access to the Symbolic Math Toolbox to run the code.

2 件のコメント

vu ngothanh
vu ngothanh 2015 年 4 月 16 日
Thank you very much. Thank you for helping me.
vu ngothanh
vu ngothanh 2015 年 4 月 16 日
Mr. Mischa Can you help again. I have a same requirement like the one upper. but now is multi variable like this. m,w,k,E,mI,c is constant
a=(((m*w^2-k)/(E*mI))^2+(c*w/(E*mI))^2)^(1/8);
b= atan(-c*w/(m*w^2-k))/4+pi/4;
X=a*cos(b);
Y=a*sin(b);
sa=cosh(L*X)*cos(L*Y);
sb=sinh(L*X)*sin(L*Y);
HOw can I get X',Y',sa',sa'.
Thank you very much

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

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Symbolic Math Toolbox についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by