在sympy,我想是这样的: In [6]: import sympy as sp
In [7]: sp.var('x, y')
Out[7]: (x, y)
In [8]: X = x + y
In [9]: X.free_symbols
Out[9]: {y, x}
得到变量x依赖。这是超级方便,因为如果我们想要做一个lambdify算账: f = sp.lambdify(
我想解决a和b+tau之间的expm(A*s)积分,其中tau是时变时延。 我在Simulink创建了一个MATLAB函数块与tau作为输入,像这样: function y = compute_int(u, tau)
syms s
gamma=double(int(expm(A*s),s,a,b+tau));
B = [gamma; 1]
y = B*u;
与A,a和b被之前定义的。这