菜鸟问题~用MATLAB怎么把一个未知数表达式代入别的式子求结果?

2024-11-25 01:51:36
推荐回答(2个)
回答1:

楼上的写法不妥。按照上面的语句顺序,最后一步根本就不需要subs:

>> syms t;
>> x=30+t;
>> y=3*x+5*t 
y = 
90+8*t

 

按照楼主的要求,我认为代码应该是这样的:

>> syms x t
>> y=3*x+5*t 
y = 
3*x+5*t
 
>> y=subs(y,x,30+t) 
y = 
90+8*t

回答2:

clear
clc
syms t;
x=30+t;
y=subs(3*x+5*t,x,30+t)