Integrating and substituting

So I have a long code and now I want to differentiate a formula, y, with respect to x in and integral 0 to t. However, I want to keep the previous x for more calculation and substitute my x. Howe do I do this? Example:
x=5;
syms x
int(y,x,0,t)
I'm convinced I keep to substitue, using sub(), but I am unsure how tis would work out because x is now a plain variable (from syms). Any ideas?

 채택된 답변

Walter Roberson
Walter Roberson 2012년 6월 21일

0 개 추천

Write y in terms of a different symbol, such as X, and
subs(y, X, sym('x'))
to get y in terms of the symbol x (distinct from your variable "x")
Or is y a string instead of a symbolic expression? If it is, then you should be able to do
int(y, 'x', 0, t)

댓글 수: 1

Mark
Mark 2012년 6월 26일
I should have accepted this answer long ago. It was spot on!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Mathematics에 대해 자세히 알아보기

태그

질문:

2012년 6월 21일

Community Treasure Hunt

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

Start Hunting!

Translated by