0

我正在使用Symbolic Math Toolbox 中引入的新 Matlab 分段函数 ( https://www.mathworks.com/help/symbolic/piecewise.htmlR2016b )来定义一个函数,并且我正在尝试提取该函数。具体来说,我的代码看起来像:

syms x;
y = piecewise(x>1,3*x^2,0);

我希望能够在没有条件的情况下仅提取3*x^2from y

知道怎么做吗?

4

1 回答 1

0

使用儿童:

syms x;
y = piecewise(x>1,3*x^2,0);
childs=children(y)
myfunc=childs(1)
于 2017-09-01T00:23:13.920 回答