implant non linear model using matlab

may I ask how can I create a nonlinear functions manually using simulink or .m

 采纳的回答

Hoai Tran Quoc
Hoai Tran Quoc 2016-10-7
编辑:Hoai Tran Quoc 2016-10-7
You'd better give one example (one formula) which you want to create.

4 个评论

it's very simple example
dx1=-x1+x1x2+u
dx2=2x1-3x2
y=(1 0)x
Is dx1 intended to represent the derivative of x1? If so then is part of the task to figure out what the function is? Something like
syms x1(t) x2(t) u
eqn = [diff(x1(t),t) == -x1(t) + x1(t)*x2(t) + u; diff(x2(t)) == 2*x1(t)-3*x2(t), x1(0) == 1, x2(0) == 0]
dsolve(eqn)
??
The above system has no general solution and runs into a singularity at about t = 1.33

请先登录,再进行评论。

更多回答(0 个)

类别

标签

Community Treasure Hunt

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

Start Hunting!

Translated by