Hello, here's a brief overview of my problem: I have to diff some ugly equations (lots of terms with cos and sin products) with variables x (position) xdot (speed). Is there anyway I can tell matlab that x and xdot is a function of time (t) so that it can do dx/dt symbolically?

 채택된 답변

Walter Roberson
Walter Roberson 2011년 3월 5일

1 개 추천

You can either write all references to x and xdot as x(t) and xdot(t), or you can
neweqn = subs(eqn,{x,xdot},{sym('x(t)'),sym('y(t)')});
to effectively rewrite the equation after it is defined.

댓글 수: 1

Eduardo
Eduardo 2011년 3월 5일
Dang, such a simple solution! 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